BuildBot

Foundations

The Next.js 16 caching model

Lesson 2 of 7

Caching is now opt-in. Learn use cache, cacheLife, and when to keep data dynamic.

What you'll learn

  • Understand why Next.js 16 made caching explicit
  • Use use cache to cache expensive, shareable work
  • Know what should *never* be cached (per-user data)
Members only

A free account unlocks this lesson and every other one.

Runnable challenges, knowledge checks, and progress that syncs across your devices. No card needed.

Not sure yet? Try the free lesson first: Server Components vs. client islands