~/talk

Inside Fiber: the In-Depth Overview You Wanted a TLDR for

Talkat React Summit 2022 · 2022-06-17..06-21· [react, javascript, frontend-architecture]

Reconciliation internals are unpacked: fibers are treated as React-specific stack frames and logged into a Map to inspect live metadata (used to show Twitter still uses many class components). A parent-matching pattern matcher reads element metadata, and a generator-based scheduler (≈40 lines) runs a heavy CPU task cooperatively, yielding every 5ms so UI stays responsive — behavior shown to mirror React 18’s startTransition. Suspense-as-throws-promises is framed as a practical mimic of effect handlers.

AI-written summary · about

  1. 0:00Introduction
  2. 1:37Why React Fiber talk
  3. 2:41Fibers as call stack model
  4. 5:51Inspecting Fiber nodes
  5. 7:17Homoscedasticity in React
  6. 8:41Co-routines in React
  7. 10:45Current chains history
  8. 12:51Demo: Co-routine scheduler
  9. 14:39Cooperative multitasking
  10. 16:26Effect handlers evolution
  11. 19:34Fiber and algebraic effects
  12. 20:58React’s concurrency shift
  13. 21:39Final thoughts
  14. 22:21Q&A
  15. 22:42Q&A: Promises and hooks
  16. 23:03Q&A: try-catch performance
  17. 23:48Q&A: Learning resources
  18. 25:12Q&A: Language inspiration
  19. 25:32Q&A: Throwing values
  20. 26:15Closing remarks
~/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.