Next.js · Middle · Frage 48 von 75
Wie werden Seitendaten nach einer Action aktualisiert, wenn revalidateTag(tag, 'max') genutzt wird?
- 1Die Daten aktualisieren sich erst nach einem neuen Build des Projekts
- 2Die Seite lädt für alle Nutzer der Website sofort neu
- 3Alte Daten werden ausgeliefert, frische entstehen im Hintergrund
Antwort zeigen
Richtige Antwort: Alte Daten werden ausgeliefert, frische entstehen im Hintergrund
Erklärung
Das Profil 'max' liefert Stale-while-revalidate: Der Eintrag wird als veraltet markiert, der erste Request bekommt die alte Version und löst die Neuerzeugung aus. Soll der Autor der Änderung das Ergebnis sofort sehen, nutzt man updateTag in einer Server Action.