~/talk

You don’t know MobX State Tree

DAZN rewrites its front end for millions of users and chooses MobX with MobX State Tree to manage state, arguing runtime type checks and snapshots enable safe time travel. The talk shows concrete patterns: multiple root stores vs one and when to share the injected environment, why many small observers beat one giant one, how to test by injecting mocks, and a working composition that unifies mobile inertial scrolling and desktop arrow navigation used in production.

AI-written summary · about

  1. 0:00Intro
  2. 0:39Agenda
  3. 1:10MobX vs Mobile State
  4. 1:32MobX Engine
  5. 4:23Observable State
  6. 8:11State Tree
  7. 9:20Model
  8. 14:18Tree
  9. 18:09MobX Store
  10. 23:47Structure
  11. 25:17One Root Store
  12. 27:04Multiple Root Stores
  13. 29:34Stores Communication
  14. 30:06Default Approach
  15. 32:24Action Wrapper
  16. 33:49Dependency Injection
  17. 36:55Store Composition
  18. 38:45Mobile vs Desktop
  19. 41:10Derivation
  20. 42:04Summary
~/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.