Server-Side Rendering 2.0? React Server Components
summary
Introduces React Server Components from React 18: components that run only on the server, can access server infrastructure like databases, and keep their JavaScript on the server to improve performance and bandwidth. Uses a code-heavy example application to explain how Server Components work, what use cases fit them best, and how they differ from classic server-side rendering and frameworks like Next.js.
AI-written summary · about
chapters (18)
- 0:00SSR 2.0 intro
- 1:03Live demo example app
- 2:47Classic React challenges
- 5:33SSR basics and benefits
- 6:57Server Components zero bundles
- 8:45SSR 2.0 component types
- 10:51Server Components limits
- 12:58Live code demo network
- 16:30Client component integration
- 19:58Shared server-client components
- 23:29Data management no client state
- 27:01Efficient data loading motivation
- 30:08Suspense for async loading
- 31:56Practical Suspense in SSR
- 36:32React 18 transitions
- 37:14SSR status update
- 38:37Conclusion and outlook
- 39:18Q&A
related talks
54mReact Server Components - Explained for Backend Developers
44mReact Server Components 101
33mServer Components are React's superweapon in the Stack Wars
50mReact Server Components: A New Way to Build Fast and Interactive Web Apps
43mReact Applications on the Server
01h 07mDemystifying React Server Components
54mReact Server Components: A New Way to Build Fast and Interactive Web Apps
59mReact Server Components Explained for Backend Developers
