Cache
Mellanlagring av data eller färdiga sidor så att de inte behöver beräknas på nytt vid varje förfrågan. Centralt för prestanda i Next.js.
Cache är mellanlagring av data eller beräknade resultat så att de kan återanvändas utan att beräknas om vid nästa förfrågan. I Next.js-sammanhang finns cache på flera nivåer: webbläsarens cache, CDN-cachen och Next.js egna data-cache för fetch-anrop.
Rätt cachestrategi är avgörande för prestanda: för aggressiv caching och innehåll blir inaktuellt, för lite caching och servern belastas i onödan.
Next.js 15 bytte till opt-in caching som standard — fetch-anrop cachas inte om du inte explicit anger det med next.revalidate. Det gör det tydligare vilken data som cachas och undviker oväntad gammaldags data.