Blog

Next.js Migrating
At some point, almost every React codebase outgrows the tool it started with. A Create React App project hits a wall when someone asks for server-ren
Dive Deeper
Next.js Migrating from Pages to the App Router
If you have a Next.js application that predates the App Router, you are sitting on more technical debt than you probably realize. The pages directo
Dive Deeper
Next.js Migrating to Cache Components
If you've been running a Next.js App Router project for a while, your codebase almost certainly has a scattering of `export const dynamic = 'force-dy
Dive Deeper
Next.js Building multi-tenant apps
If you check the official Next.js docs page for "Building multi-tenant apps," you'll find something unusual for this documentation set: it's one sent
Dive Deeper
Next.js Building micro-frontends with multi-zones
There's a particular kind of pain that shows up in large Next.js applications well before they become unmaintainable: build times creep up, the depen
Dive Deeper
Next.js NextRequest
Every Route Handler and every proxy.js file in a Next.js application receives a request object, and that object is not a plain Web Request. It's
Dive Deeper