Next.js · Senior · Frage 36 von 75

Wie unterscheidet sich refresh() aus next/cache von revalidatePath?

Antwort zeigen

Richtige Antwort: Es aktualisiert nur den Client-Router, nicht den Cache

Erklärung

refresh() in einer Server Action lässt den Client-Router die aktuelle Seite neu holen - etwa um einen Benachrichtigungszähler zu aktualisieren, dessen Daten nicht gecacht sind. Sind die Daten gecacht, sieht der Nutzer ohne revalidatePath/revalidateTag/updateTag den alten Wert.

Zum Weiterlesen

Fehler in der Frage

Next.js · Senior · Frage 36

Teste dich selbst

Mach den Test Next.js · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen