React The Good Parts
summary
Starts with a hand‑built counter then shows a 10,000‑item list demo comparing React to Solid and claims React’s slowness is the virtual DOM plus whole‑tree rerenders unless memo or similar are applied. Shows that using useState naively reruns parents, while createSignal gives fine‑grain updates. Implements a tiny server that uses renderToString, explains awaiting async components to realize server components, and demonstrates server rendering plus client hydration to deliver SEOable markup and soft navigation.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 1:12React's original intent
- 2:38Foundational features demo
- 5:49Why component model matters
- 7:11Modern React criticisms
- 9:00Virtual DOM vs signals
- 11:10React vs Solid performance
- 16:26React without frameworks
- 17:52Why frameworks matter
- 19:16SSR and SEO benefits
- 21:00Basic React server
- 24:37React Server Components intro
- 27:47How server components work
- 32:29Summary








