~/talk

React The Good Parts

Talkat React Alicante 2023 · 2023-09-28..09-30· [react, web-performance]
slides:none on file

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

  1. 0:00Introduction
  2. 1:12React's original intent
  3. 2:38Foundational features demo
  4. 5:49Why component model matters
  5. 7:11Modern React criticisms
  6. 9:00Virtual DOM vs signals
  7. 11:10React vs Solid performance
  8. 16:26React without frameworks
  9. 17:52Why frameworks matter
  10. 19:16SSR and SEO benefits
  11. 21:00Basic React server
  12. 24:37React Server Components intro
  13. 27:47How server components work
  14. 32:29Summary
~/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.