Blog

Next.js use cache: private
Caching and personalization usually pull in opposite directions. Caching wants one answer you can hand out to everyone; personalization wants an answ
Dive Deeper
Next.js use cache: remote
If you've adopted Cache Components and started sprinkling 'use cache' through your app, you'll eventually hit a wall: some of your cached functions
Dive Deeper
Next.js use client
Every component in a Next.js App Router project starts life as a Server Component. That's the default, and it's a good one — it means your components
Dive Deeper
Next.js use server
If you've written a Server Action in Next.js before, you've already used use server without necessarily thinking hard about what it does. It's easy
Dive Deeper
uNext.js seLinkStatus
Click a link in a well-optimized Next.js app and, most of the time, nothing visible happens between the click and the new page appearing. That's the
Dive Deeper
Next.js useOffline
Every network-dependent app eventually hits the same UX problem: a user's connection drops mid-session, a request silently fails, and the interface g
Dive Deeper