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 thecoverage
folder