~/talk

MobX vs Redux: Comparing the Opposing Paradigms

Talkat React Conf 2017 · on Monday, 2017-03-13· [react, frontend-architecture]
slides:none on file

Redux enforces a single immutable store with explicit actions and pure reducers, giving reproducible state transitions, excellent devtools and easier debugging; MobX wraps objects as observable cells and computed values with implicit subscriptions, yielding far less boilerplate, faster prototyping and automatic reactivity but trickier debugging and weaker predictability. Small teams or realtime reactive UIs favor MobX; large teams, complex update logic or event-driven systems favor Redux. Example: a team migrates from Redux to MobX at scale and reports the refactor is manageable.

AI-written summary · about

  1. 0:00Start
  2. 1:45About me
  3. 2:26Goals
  4. 2:41Redux & Mobx
  5. 5:16Comparing the paradigms
  6. 5:32Single source of truth
  7. 9:18Normalized vs. Nested
  8. 9:58The Battle of the State Management Libraries
  9. 12:08Boilerplate
  10. 15:30Testability - Redux
  11. 15:59Testability - Mobx
  12. 16:41Modularity
  13. 17:59Scalability / Maintainability Mobx
  14. 19:30Problem
  15. 21:33Mobx update logic
  16. 22:07Redux update logic
  17. 23:13Something else??
  18. 24:40Conclusion
~/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.