~/talk

Fire-side chat on Recoil with David McCabe

Talkat React Summit Remote Edition 2021 · 2021-04-14..04-16· [react]

Explains concrete Recoil internals: how dynamic-selector dependencies work, why async selectors needed a rewrite, and how a persistent map (the hash-array-map-3 package) speeds copies so Recoil handles thousands or tens of thousands of atoms. Mentions current SSR support, a planned per-atom garbage-collection API for unloading dynamic atoms, and a separate recoil devtools that visualizes selector evaluation and state history — good if scaling, async state, or debugging selector hot spots matter.

AI-written summary · about

  1. 0:00Introduction
  2. 4:03Recoil status
  3. 5:37Recoil improvements
  4. 9:16Recoil selectors
  5. 13:10Persistent Data Structures
  6. 14:50Context Providers vs Recoil
  7. 16:07ServerSide Rendering Support
  8. 17:24Deleting Atoms
  9. 18:54Where can I use Recoil
  10. 21:16Async selectors
  11. 22:35React API
  12. 25:36Recoil in React Native
  13. 26:18Recoil in Skype
  14. 28:09Recoil website
  15. 28:46Recoil on production
  16. 30:13Recoil for beginners
  17. 31:43Recoil devtools
  18. 32:40Outro
~/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.