- Node.js
- Yarn (https://yarnpkg.com/en/docs/install)
yarn
npm run start
npm run start:production
To execute all unit tests, use:
npm run test
To run unit tests continuously during development (watch tests), use:
npm run test:watch
-
Base principles of React https://medium.freecodecamp.com/the-5-things-you-need-to-know-to-understand-react-a1dbd5d114a3#.uzhadijav
-
Redux introduction https://www.toptal.com/javascript/immutability-in-javascript-using-redux?utm_campaign=React%2BNewsletter&utm_medium=email&utm_source=React_Newsletter_60 http://redux.js.org/docs/introduction/ https://medium.com/@kangzeroo/a-general-purpose-react-redux-boilerplate-using-es6-e9d461ec4c4d#.fz34vitpq
-
Redux saga https://medium.freecodecamp.com/async-operations-using-redux-saga-2ba02ae077b3#.5tlzcnn2x https://redux-saga.github.io/redux-saga/docs/introduction/BeginnerTutorial.html
-
Duck pattern
-
Immutability in javascript using redux : https://www.toptal.com/javascript/immutability-in-javascript-using-redux?utm_campaign=React%2BNewsletter&utm_medium=email&utm_source=React_Newsletter_60
-
Animation in React : https://medium.com/@joethedave/achieving-ui-animations-with-react-the-right-way-562fa8a91935#.43zqofagh