~/talk

Don't Go South With Next.js Caching – Supercharging Performance

Talkat React Nexus 2025 · 2025-07-03..07-05· [react, web-performance]
slides:none on file

Next.js 15 defaults to no caching and fetch supports force-cache, no-store, revalidate <seconds> so pick per-route behavior not the hype. Server components can cache SQL results with unstable_cache and on-demand invalidation uses revalidatePath / revalidateTag — forgetting tags is a common bug. Middleware or cookies can bust CDN/ISR caches because headers change; ISR is eventual, not real-time. Debug with next build --debug and prefer no-store for always-fresh endpoints.

AI-written summary · about

  1. 0:00Introduction to caching
  2. 1:26Why caching matters
  3. 3:54Next.js 15 caching overview
  4. 7:07Understanding cache pyramid
  5. 8:56Caching in app router
  6. 11:02Common caching mistakes
  7. 12:47Middleware impact on caching
  8. 13:52Supercharging caching tips
  9. 14:37Final thoughts and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.