Next.js · Senior · Frage 1 von 75
Was ist der RSC-Payload?
- 1Ein komprimiertes JS-Bundle von Server Components, das im Browser läuft
- 2JSON mit allen Props der Seite, wie
__NEXT_DATA__im Pages Router - 3Das serialisierte Render-Ergebnis von Server Components mit Verweisen auf Client Components
Antwort zeigen
Richtige Antwort: Das serialisierte Render-Ergebnis von Server Components mit Verweisen auf Client Components
Erklärung
Der Payload enthält den gerenderten Baum der Server Components, Platzhalter für Client Components mit Verweisen auf ihre JS-Chunks und deren Props. Beim ersten Laden ist er ins HTML eingebettet (für die Hydration); bei Client-Navigation wird er separat geholt. Der Code von Server Components erreicht den Browser nie.