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

junil jeong님의 프로필 이미지
junil jeong

작성한 질문수

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

제로초님 질문하나만 하겠습니당 ssr 관련

작성

·

112

0

A 페이지 SSR 하는 페이지 

B 페이지 그냥 페이지(SSR안하는 페이지)  

A에서 B로 이동 후 

B에서 뒤로가기 하면 A로 이동 

이 때 뒤로가기 시 A로 이동되면서 ssr 이 되면서 페이지가 아예 리렌더링 되더라고요.. 

그냥 일반적인 웹사이트에서는 캐싱되는데 ssr 페이지에서 뒤로가기시 화면전환없이 캐싱되는 방법이 있을까요?

답변 1

0

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

직접 캐싱 로직 짜셔야 할 겁니다. hydrate쪽이 문제일 것이라서 hydrate를 바뀐 것만 바뀌도록 짜보세요.

junil jeong님의 프로필 이미지
junil jeong
질문자

답변 감사합니다. 

getServerSideProps

그럼 해당 로직을 reducer에서 짜야 할까요?

해당 페이지의 getServerSideProps에서 짜야할까요?

감사합니다.

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

reducer에서 짜시면 됩니다. 아, hydrate를 수정하는 것은 캐싱 로직은 아닙니다. 제 생각에는 캐싱 로직은 좀 어려울 것으로 보입니다.

junil jeong님의 프로필 이미지
junil jeong
질문자

감사합니다^_^

junil jeong님의 프로필 이미지
junil jeong

작성한 질문수

질문하기