Phase 6
About
This entire page uses `use cache` with cacheLife('max') — a long-lived cached document for interview demos of static/cached marketing content.
Rendering · Cached
`use cache` + cacheTag — reuse across requests, invalidate on write
Cache Components replace the old experimental.ppr flag. Enable with cacheComponents: true in next.config.ts.
Three lanes: static shell, use cache data, and dynamic holes wrapped in Suspense (auth, AI, checkout).