- Next.js의 부분적 사전 렌더링(PPR)은 정적 콘텐츠와 동적 콘텐츠를 결합하여 초기 페이지 로딩 성능을 향상시킵니다. ⚡
- 정적 사이트 생성(SSG)은 빌드 시 HTML을 생성하여 모든 요청에 재사용하므로 빠르지만 유연성이 떨어집니다. 🏗️
- 서버 사이드 렌더링(SSR)은 매 요청마다 HTML을 생성하므로 유연하지만 속도가 느립니다. 🐌
- PPR을 사용하려면 먼저 SSR을 구현해야 합니다. ⚙️
fetch
API의cache: 'no-store'
옵션을 사용하여 데이터 캐싱을 방지하고 동적 데이터를 가져올 수 있습니다. 🚫- Kind를 사용하여 Next.js 애플리케이션에 간편하게 인증 기능을 추가할 수 있습니다. 🔑
- Next.js는 스마트하게 페이지의 각 부분을 분석하여 정적 또는 동적으로 렌더링할지 결정합니다. 🤔