Example of architecture, where stores works only with shared data, without side effects. Side effects moved to the controller and services.
To reduce the boilerplate (that do not create new types of stores, controllers, api for every page/feature):
wrapFeature function example
using example
This project was bootstrapped with Create React App.
yarn start
yarn build
yarn eject
yarn test
yarn lint