~/talk

Forward to the Past! Or How to Reconcile Clean Architecture and RSC

TalkinRussianat HolyJS 2024 Spring · 2024-04-15..04-27· [react, frontend-architecture]
slides:none on file

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

  1. 0:00Welcome
  2. 2:15React Server Components
  3. 5:45How RSC work
  4. 7:10RSC definition
  5. 10:01Mental model for RSC
  6. 13:33RSC implementation issues
  7. 15:00Clean architecture for components
  8. 17:06Clean architecture layers
  9. 21:56Ports and adapters
  10. 23:49Dependency inversion
  11. 26:17Pros and cons
  12. 28:47Q&A
  13. 44:04RSC benefits
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.