Next.js · Middle · Frage 22 von 75

Was ruft man in einer Client Component auf, um die Server Components der aktuellen Route neu zu laden?

Antwort zeigen

Richtige Antwort: router.refresh() aus useRouter()

Erklärung

router.refresh() stellt einen neuen Request an den Server und rendert Server Components neu, wobei der Client-Zustand von React und Browser erhalten bleibt (Scrollen, Eingaben). location.reload() setzt alles zurück. In Server Actions ist das Gegenstück die Funktion refresh() aus next/cache.

Zum Weiterlesen

Fehler in der Frage

Next.js · Middle · Frage 22

Teste dich selbst

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

Diesen Test machen