- Open cmd/shell prompt to app directory
- Run command
npm install
(will install all modules in pacakge.json) - Run command
npm start
(will run the default task and all its dependencies) - Now open up http://localhost:8080 in a browser
- ESLint (http://eslint.org/)
- airbnb style guide (https://github.com/airbnb/javascript)
- React (https://facebook.github.io/react/)
- React and .Net (http://reactjs.net/)
- React Fundamentals mostly free course (https://egghead.io/series/react-fundamentals)
- awesome-react (https://github.com/enaqx/awesome-react)
- Tape (https://github.com/substack/tape)
- Testing JavaScript Modules with Tape (https://ponyfoo.com/articles/testing-javascript-modules-with-tape)
- Why I use Tape Instead of Mocha & So Should Youe (https://medium.com/javascript-scene/why-i-use-tape-instead-of-mocha-so-should-you-6aa105d8eaf4#.oafkqae8w)
- Predictable state container for JavaScript apps (https://github.com/reactjs/redux)
- Getting Started with Redux free amazing course by the creator of redux (https://egghead.io/series/getting-started-with-redux)
- Babel (https://babeljs.io/)
- ES6 (ECMAScript 2015) mostly free course (https://egghead.io/series/learn-es6-ecmascript-2015)
- Get BEM (http://getbem.com/)
- MindBEMding – getting your head ’round BEM syntax (http://csswizardry.com/2013/01/mindbemding-getting-your-head-round-bem-syntax/)
- Webpack (https://webpack.github.io/)