강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

ambacc244님의 프로필 이미지
ambacc244

작성한 질문수

[리뉴얼] React로 NodeBird SNS 만들기

서버사이드 렌더링 my info dispatch

해결된 질문

작성

·

239

0

6 강 서버사이드 렌더링 부분에서 질문이 있습니다. 

my info와  data를 불러오는 dispatch를 gerServerSideProps를  이용하여 구현하는 부분에서 data는 페이지 마다 다르기 떄문에 문제가 안된다고 생각하는데 my info는 강의는 2개의 페이지로만 구성되지만 페이지가 많아진다면 매번 페이지 마다 쿠키 넣어주고 불러와야 할꺼 같아서 질문드립니다. 혹시 _ app.js 에  my info를 불러오는 dispatch를 넣으면 안되는건 가요? 제가 검색을 해보니까 _ app.js 는 getInitialProps만 사용이 가능하다고 하는거 같아서? 보통은 my info를 매번 페이지 마다 아래에 dispatch를 사용하여 불러오는 편인가요? 아님 다른 방식을 사용하나요?

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

_app.js에 getInitialProps로 공통적으로 불러오셔도 됩니다. 넥스트9버전부터는 getInitialProps 사용이 권장되지 않아서 각 페이지별로 넣어주긴 했습니다. 어차피 ssr을 할 때 어느정도 감수해야하는 부분이라 큰 상관은 없긴 합니다.

ambacc244님의 프로필 이미지
ambacc244

작성한 질문수

질문하기