Type something to search...

Blog

Next.js Mutating Data

Next.js Mutating Data

If you learned React before Server Components existed, "mutating data" probably meant one thing: write an API route, call it with fetch from a `use

Dive Deeper
Next.js Proxy

Next.js Proxy

Every request that hits your Next.js app has to travel through routing, rendering, and eventually a response before it reaches the browser. Most of t

Dive Deeper
Nextjs Revalidating

Nextjs Revalidating

Caching is only half the story. The moment you cache a database query, an API response, or a rendered component, you've created a second problem: at

Dive Deeper
Next.js Streaming

Next.js Streaming

Streaming is the mechanism underneath nearly every other article in this series' caching and rendering coverage — Cache Components, instant navigatio

Dive Deeper
Next.js Upgrading

Next.js Upgrading

Next.js moves fast. The team ships canary builds almost daily, minor releases every few weeks, and a major version roughly once or twice a year. That

Dive Deeper
Implementing authentication with Cache Components

Implementing authentication with Cache Components

If you've already read a guide on "authentication in Next.js," you might assume this article is a rehash — sign up, log in, set a cookie, check it on

Dive Deeper