Dev Tools · 1h ago
Next.js Page Caching: Why Your Updates Don't Show and How to Fix It
Next.js App Router sets HTML cache headers with s-maxage=31536000 (one year) for statically prerendered pages, causing stale content on listing pages. Individual dynamic pages update immediately, but the listing page requires explicit revalidation. Developers can use revalidate=60 for time-based or revalidatePath() for on-demand cache invalidation.
Meridian48 take
This is a practical debugging walkthrough for a common Next.js caching pitfall, but it's a niche developer tutorial rather than a major tech story.
nextjscaching