~/talk

Avoiding the Biggest Mistakes in React State Management

Talkat reactjsday 2025 · on Thursday, 2025-10-16· [react, frontend-architecture]
links:none on file
slides:none on file

Covers concrete failures and fixes: a component with 27 props that breaks reuse, monolithic global stores that force rewrites and cause $50,000 outages, and a system that handles a few thousand users but collapses at 50–70k users. Shows the actual fixes used — component composition and Context API to stop prop drilling, decentralized domain stores plus selectors to avoid bloat, and network‑aware libraries (TanStack, SWR, Apollo) to cache and unify server state so pages load reliably.

AI-written summary · about

  1. 0:00Introduction
  2. 2:15State management confidence
  3. 3:39State management in React
  4. 5:05Local state pain points
  5. 8:40Fixing prop drilling
  6. 11:05Global state bloat
  7. 13:35Focused stores solution
  8. 15:45Server state mistakes
  9. 17:09Manual server state symptoms
  10. 19:17Network-aware tools
  11. 20:45State confidence framework
  12. 22:11State decision questions
  13. 26:04Choosing state tools
  14. 28:11Recap and takeaways
~/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.