It includes:
- React 16
- ECMAScript 6 and JSX support
- React Router v4
- Component testing using Enzyme and Jest
- Code Coverage
- Webpack (v.3.6.0) and Webpack Dev Server (v.2.9.1)
- Hot Module Replacement using react-hot-loader
- ES6 linting with continuous linting on file change
- SASS support
- Separate CSS stylesheets generation
- Automatic HTML generation
- Production Config
- Custom Babel Preset with Decorators, Class Properties, Rest/Spread operator support
- Redux
- Express
Node.js (8.4.0)
- Run
npm install
- Start the app
npm start - Open http://localhost:8080
yarn start- start the dev serveryarn run server- start the backendyarn clean- delete the dist folderyarn run lint- execute an eslint checkyarn test- run all testsyarn run test:watch- run all tests in watch modeyarn run coverage- generate code coverage report in thecoveragefolder