I don't know, it rubs me the wrong way when there are better tools out there. Mobx, is much quicker to integrate and is easier to understand how to integrate anywhere in a React app. Glad to see I'm not the only one who really doesn't like Redux.
I mean check it out, it has an incredibly small API, and even smaller if you use the right Webpack loaders.
import { observable, observe, toJS } from 'mobx'
export default class Store {
@observable foo = []
}
Then in your components just set or read from `this.context.store.foo`. Every component using the same store will update it's reference to foo.https://sergiotapia.me/using-mobx-and-react-to-build-an-inst...