What should I cache? 실전 서브앱
캐시 대상은 데이터 종류보다 원하는 UI 로딩 경험을 기준으로 결정합니다.
runtime/갱신 주기/허용 지연을 바꿔 권장 전략이 어떻게 달라지는지 확인해보세요.
파일 구조
cache-components/what-should-i-cache/ |- page.tsx \- demo/ \- page.tsx
핵심 코드
if (needsRuntime) Suspense
else { 'use cache'; cacheLife('days') }실전 점검 체크리스트
- - UX 목표 정의
- - runtime 의존 분리
- - tag 기반 갱신 채택 여부 결정