Next.js · Senior · Frage 57 von 75
Warum landet eine Funktion mit 'use cache' und cacheLife('seconds') als dynamisches Loch statt in der vorgerenderten Seite?
- 1
'seconds'schaltet das Caching überall vollständig ab - 2Einträge mit
expireunter 5 Minuten überspringen Prerenders - 3Kurzlebige Caches werden in Produktion immer ignoriert
Antwort zeigen
Richtige Antwort: Einträge mit expire unter 5 Minuten überspringen Prerenders
Erklärung
Sehr kurzlebige Daten wären direkt nach dem Build veraltet. Ein stale unter 30 Sekunden ist ebenfalls ausgenommen, da ein Prefetch vor dem Klick ablaufen würde.