jeong-min.com
postsaboutguestbookplayground
Dev
56 posts
All
Dev
Experience
React만들어보기
당근마켓시리즈
인턴회고
회고
Next.js의 SSR & 캐싱 전략

캐시 히트! 🥊   Next.js를 사용하는 대표적인 이유가 뭘까? 누구나 쉽게 답할 수 있다. 서버 ! 사이드 !! 렌더링 !!!   Next.js의 공식 문서를 처음부터 끝까지 정독해 본 적이 있는가? 그렇다면 분명 Next.js 공식 문서의 꽃은 아래의 두 글이라는 의견에 적극 공감할 것이다. Server Components Caching   서버에서 렌더링 작업을 수행하면 데이터 페칭, 보안, 캐싱, 성능, 초기 페이지 로드, SEO, 스트리밍 면에서 장점을 가져갈 수 있다. 이는 서버에서 HTML을 미리 렌더링하여 준비하는 기술인 Prerendering 개념으로 볼 수 있으며, HTML을 빌드 타임에 생성하는 SSG 주기적으로 생성하는 ISR 요청마다 매번 생성하는 SSR 이렇게 세 가지 방식으로 이야기해볼 수 있다. 추가적으로, Next.js에는 SSG와 SSR을 결합한 Partial Prerendering(PPR)이 실험적 기능으로 도입되어있다.   위 공식 문서를 …

2025.03.04
Dev

© Powered by danmin