React Server Components: A Deep Dive
summary
Builds a small "my dog site" app and converts client-only pages into async server components, using Express and renderToString to serve a serialized React tree. Implements a function to turn JSX into plain objects, inlines that output, and adds sanitize/revive JSON logic so the client can reconstruct symbols and hydrate with hydrateRoot. Overrides link clicks for client navigation, preserves input state and smooth transitions, proving react elements over the wire (not HTML) can work end-to-end.
AI-written summary · about
chapters (12)
- 0:00intro
- 0:22preamble
- 2:53react as an architecture
- 6:10what is react server components?
- 8:39building a sample application
- 12:00adding server rendering
- 15:12creating server components
- 16:40rendering server components
- 25:11persisting state with client-side react
- 33:38rsc and csr and ssr
- 35:19tools for adopting rscs
- 37:57react is a community
related talks
30mReact Server Components
12mReact Server Components and SSR: How it Fits
21mReact Server Components
19mReact Server Components - Under the Hood
40mServer Components for the Rest of Us
54mReact Server Components: A New Way to Build Fast and Interactive Web Apps
45mReact Server Components: A New Way to Build Fast and Interactive Web Apps
48mReact Server Components: A New Way to Build Fast and Interactive Web Apps
