Next.js · Middle · Frage 5 von 75
Werden fetch-Requests in Server Components standardmäßig gecacht (Next.js 15+, ohne Cache Components)?
- 1Ja: alle
fetch-Aufrufe werden für immer gecacht; abschalten mitno-store - 2Nein: sie werden standardmäßig nicht gecacht; Caching schaltet man mit
cache: 'force-cache'ein - 3Ja, aber nur GET-Requests an Domains, die in
next.configstehen
Antwort zeigen
Richtige Antwort: Nein: sie werden standardmäßig nicht gecacht; Caching schaltet man mit cache: 'force-cache' ein
Erklärung
In Next.js 14 wurde fetch standardmäßig gecacht, was oft überraschte. Seit Version 15 ist das Verhalten umgekehrt. Mit eingeschalteten Cache Components ist Caching über 'use cache' explizit, und nicht gecachte Daten werden innerhalb von <Suspense> gestreamt.