Forward to the Past! Or How to Reconcile Clean Architecture and RSC
summary
Talk explains how to build new React apps using Server Components (RSC) while applying Clean Architecture principles. It examines the mental model of React Server Components, looks at Vercel/Next.js implementation details, and presents a Clean Architecture-based project structure and approach for starting apps with this new paradigm.
AI-written summary · about
chapters (13)
- 0:00Welcome
- 2:15React Server Components
- 5:45How RSC work
- 7:10RSC definition
- 10:01Mental model for RSC
- 13:33RSC implementation issues
- 15:00Clean architecture for components
- 17:06Clean architecture layers
- 21:56Ports and adapters
- 23:49Dependency inversion
- 26:17Pros and cons
- 28:47Q&A
- 44:04RSC benefits
related talks
48mReact Server Components: A New Way to Build Fast and Interactive Web Apps
59mReact Server Components Explained for Backend Developers
51mDiscussion on React server components
21mAnd Now You Understand React Server Components
27mAnd Now You Understand React Server Components
21mExploring React Server Component Fundamentals
50mReact Server Components: A New Way to Build Fast and Interactive Web Apps
43mReact Applications on the Server
