During prerendering 실전 서브앱
runtime 의존이 없으면 use cache + cacheLife로 shell 편입이 가능합니다.
profile/runtime/request를 바꿔 shell 포함 여부와 cache 버전을 확인해보세요.
파일 구조
cache-components/during-prerendering/ |- page.tsx \- demo/ \- page.tsx
핵심 코드
'use cache'
cacheLife('hours')
const users = await db.query(...)실전 점검 체크리스트
- - runtime 의존 제거
- - cacheLife 수명 정의
- - short-lived 예외 점검