React Server Components: A Deep Dive
This explainer covers server and client boundaries, flight protocol basics, and streaming.
Server/Client Boundaries
- Server Components render on the server and can fetch data directly
- Client Components run in the browser; use
"use client"and can have state/effects
TSX
Streaming
RSC enables incremental delivery of UI which reduces TTFB for data-heavy pages.