- Dependency install
npm install
- Build source
npm run build
- Development server
npm start
- https://yelouafi.github.io/redux-saga/index.html
- https://yelouafi.github.io/redux-saga/docs/ExternalResources.html
- https://davidwalsh.name/es6-generators
- http://www.bennadel.com/blog/3123-using-es6-generators-and-yield-to-implement-asynchronous-workflows-in-javascript.htm
- http://stackoverflow.com/questions/34930735/pros-cons-of-using-redux-saga-with-es6-generators-vs-redux-thunk-with-es7-async
- https://www.youtube.com/watch?v=QJVdcIlqGwc
- https://www.youtube.com/watch?v=H4I9EKGTvCE
- https://www.youtube.com/watch?v=PnpfGy7q96U
TL;DR; Sagas appear to be better for defining control flows and for testability and leave our action creators pure!