The React Server Component Payload (RSC Payload) is a compact binary representation of the rendered React Server Components tree optimised for streaming. It is used by React on the client to update the browser’s DOM.

The React Server Component Payload contains:

  • The rendered result of Server Components
  • Placeholders for where Client Components should be rendered and references to their JavaScript files
  • Any props passed from a Server Component to a Client Component

References