Type something to search...

Blog

Next.js API Reference for the App Router

Next.js API Reference for the App Router

If you've spent any time in the Next.js docs, you've probably noticed they're split into very different kinds of pages. Some walk you through buildin

Dive Deeper
Next.js Implementing authentication

Next.js Implementing authentication

Authentication is one of those features every real application needs and almost nobody wants to build from scratch. Next.js doesn't ship an opinionat

Dive Deeper
Next.js Caching

Next.js Caching

If you learned Next.js caching a year or two ago, forget most of it. Up through Next.js 15, caching in the App Router was a tangle of overlapping mec

Dive Deeper
Next.js App router CSS

Next.js App router CSS

Every Next.js project eventually needs an answer to the same question: where does the CSS go? Unlike a plain Create React App setup where there was r

Dive Deeper
Next.js Deploying

Next.js Deploying

Every Next.js tutorial ends the same way: npm run dev, the app works on localhost:3000, and the reader is left to figure out the rest on their ow

Dive Deeper
Next.js Error Handling

Next.js Error Handling

Every non-trivial application fails sometimes. A form submission hits a validation rule, an upstream API times out, a database query throws, or a com

Dive Deeper