This is the starter kit for react redux with es6. Includes some sample pages created.
Sample Page.
- Crud : Demonstrates a list of Users and CRUD operarions on it.
npm install
To start the app
npm start
To run unit test in dev mode
npm run test:watch
Unit test written using Mocha Chai and Enzyme.
Using JS DOM instead of browser DOM.
Using Mocha with chai prefered over JEST as JEST is slower to run the unit tests because of the default mocking.
- React
- Redux
- Thunk
- Mocha
- Chai
- Enzyme
- Webpack
- es6
- Babel
- Add unit tests for Redux
- Integrate with Node Js.
- Explore using RxJS.
- Use Instanbul to determine code coverage.
- Make Production build related changes. Explore if gulp a better choice than webpack.