-
MobX Docs
https://github.com/mobxjs/mobx
https://mobxjs.github.io/mobx/
https://mobxjs.github.io/mobx/getting-started.html
The official MobX site, with documentation including a getting started introduction and API reference. -
Getting Started with MobX - Video Series
https://www.youtube.com/watch?v=_q50BXqkAfI
A quick two videos introduction to MobX: how to set it up, and get started coding a simple ToDo App. -
Managing complex state in React with MobX - Video Series
https://egghead.io/courses/manage-complex-state-in-react-apps-with-mobx
Videos describing MobX fundamentals including debugging with the MobX-react devtools. -
Introduction video to MobX with React - Video
https://www.youtube.com/watch?v=XGwuM_u7UeQ
In depth introduction to MobX with React including 'Why mobx' (all coded with ES5). -
React Native with MobX — Getting Started
https://medium.com/@dabit3/react-native-with-mobx-getting-started-ba7e18d8ff44
An introduction article about combining MobX and React Native to create a simple list app. -
Real World MobX
https://www.youtube.com/watch?v=Aws40KOx90U
A talk by MobX creator Michel Weststrate, describing MobX's concepts and usage -
A MobX introduction and case study
https://blog.wearewizards.io/a-mobx-introduction-and-case-study
An introduction to MobX, with examples showing how it works in a real app with Typescript
- Testing React and MobX
https://semaphoreci.com/community/tutorials/how-to-test-react-and-mobx-with-jest
A look at ways to test React components and MobX logic
-
One awkward thing about MobX: Complex Models
https://swizec.com/blog/awkward-thing-mobx-complex-models/swizec/7260
Discussion of potential issues when handling complex models, and some possible workarounds. -
MobX - Like React, but for Data
http://danielearwicker.github.io/MobX_Like_React_but_for_Data.html
Thoughts on MobX's core concepts, and how they relate to immutability, derived data, and observables.
-
Comparing MobX and Redux - Video
https://www.youtube.com/watch?v=83v8cdvGfeA
A great video to understand the differences between MobX and Redux. -
"Confused: Redux or MobX?
https://www.reddit.com/r/reactjs/comments/4npzq5/confused_redux_or_mobx/
An in-depth thread comparing the two libraries. Includes comments from both Dan Abramov of Redux and Michel Weststrate of MobX describing their libraries, as well a number of other good comparisons. -
Redux or MobX: An attempt to dissolve the confusion
http://www.robinwieruch.de/redux-mobx-confusion/
An in-depth comparison of the ideas, concepts, approaches, and use cases for the two state management libraries -
Redux vs MobX by example
https://hashnode.com/post/redux-vs-mobx-by-example-part-i-intro-and-exploring-redux-cito5m0nn0sssxi53c7zq7jpr
https://hashnode.com/post/redux-vs-mobx-by-example-part-ii-the-simplicity-of-mobx-and-conclusion-citpp2tbu003za853ua1tx228
Implementation of the same app using both Redux and MobX, and a final comparison of the approaches -
"How does MobX compare with Redux, and which is better for React app development?"
https://hashnode.com/post/how-does-mobx-compare-with-redux-and-which-one-is-better-for-react-app-development-cisrch8eh0030g5532qeds1ja/answer/citq8rptk010cus530wdzdg69
An excellent answer comparing the two libraries and their philosophies -
Redux vs MobX
https://medium.com/@himrc/redux-vs-mobx-a42c8950f3
Some quick pros and cons of each, links to other discussions, and thoughts on when to use them.