Next.js · Middle · Frage 4 von 75
Wie unterscheidet sich updateTag von revalidateTag in Next.js 16?
- 1Es sind Synonyme;
revalidateTagist zugunsten vonupdateTagveraltet - 2
updateTagfunktioniert nur in Route Handlern,revalidateTagnur in Proxy - 3
updateTagläuft sofort ab,revalidateTagist Stale-while-revalidate
Antwort zeigen
Richtige Antwort: updateTag läuft sofort ab, revalidateTag ist Stale-while-revalidate
Erklärung
updateTag gibt es nur in Server Actions: Wer die Daten geändert hat, sieht die Änderungen sofort. revalidateTag(tag, 'max') markiert Daten als veraltet: Besucher sehen die alte Version, während die neue im Hintergrund entsteht - gut für Blogs und Kataloge. In Next.js 16 verlangt revalidateTag ein zweites Argument - ein cacheLife-Profil.