- All Courses
- Next.js App Router in Depth
- Data Fetching and Caching
- Caching and revalidation
Caching and revalidation
Caching is the part people get burned by. Know what layer holds your data, how long it holds it, and which lever invalidates it.
- 25m
- Intermediate

Video by Vercel · YouTube
Check your understanding
3 questions. Unlocks when you finish the video.
Overview
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.
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
Resources
Your notes will live here
Note taking is not available yet. Nothing you type would be saved, so the tab stays read-only for now.