The lab
Everything Next.js can do, one chapter at a time.
Every chapter opens on something developers say — to ourselves, or to each other — and runs the real feature next to it. And as much of Vercel as can be proved from inside a web page.
components & state
data & caching
- It’s either cached or it isn’t.bake #5f30bccaching & revalidation
- I’ll fetch it all first, then render.400ms · 1100ms · 1900msstreaming & suspense
- You need an API route for that.server actions & cookies
- optimistic UI & useActionState
- ISR & pages baked on demand
routing & navigation
- navigation & prefetchinglands Monday · 31 Augprefetched for you · 0 routes
- dynamic routes & params
- proxy, redirects & rewrites
- error, not-found & recovery
- parallel & intercepted routes
- i18n & locale routing
- view transitions
metadata & assets
- next/image, fonts & the asset pipeline
- metadata, sitemaps & SEO
the platform
- edge network & geolocation
- feature flags & Edge Config
- web vitals, measured live
- preview deploys & instant rollback
- cron, queues & background work
- blob, key-value & Postgres
The weekly build
A new chapter every Monday. The write-up lands in your inbox.