LESSON 3.2

Caching and revalidation

25:22·11,643 learners
Mira KovacMira Kovac
Next lesson

In this lesson you will

  • Distinguish request-level caching from the full route cache
  • Revalidate on a timer or on demand by tag
  • Opt out deliberately when data must always be fresh

Caching is the part people get burned by. Know what layer holds your data, how long it holds it, and which lever invalidates it.

What this lesson covers

  • Distinguish request-level caching from the full route cache
  • Revalidate on a timer or on demand by tag
  • Opt out deliberately when data must always be fresh

This lesson sits in Data Fetching and Caching, part of Next.js App Router in Depth. It assumes what came before it and leads directly into the next lesson in the module.

PRO TIP

Tag your reads by content type; then one webhook can invalidate exactly the pages that changed.

UP NEXT

3.3 · Streaming with Suspense

03:07

Next.js App Router in Depth

58%

Every lesson, searchable to the second.

© 2026 BIBLION

PRIVACY · TERMS · CONTACT