Render strategy per route
The App Router lets a single app mix static, dynamic and incremental rendering route by route. Marketing pages ship as SSG, a 100k-SKU catalog runs on ISR with on-demand revalidation so a price change invalidates one path instead of rebuilding, and the dashboard streams. Most Next.js SEO problems we inherit are one wrong export — a `force-dynamic` on a page that should have been static, costing TTFB on every crawl.












