It includes:
- React 16
- ECMAScript 6 and JSX support
- React Router v4
- Component testing using Enzyme and Jest
- Code Coverage
- Webpack (v.3.5.5) and Webpack Dev Server (v.2.7.1) with Scope Hoisting enabled
- 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
- Run
npm install
- Start backend
npm run server
- Open http://localhost:8181/users
- Start the app
npm start
- Open http://localhost:8080
npm start
- start the dev servernpm run server
- start the backendnpm clean
- delete the dist foldernpm run lint
- execute an eslint checknpm test
- run all testsnpm run test:watch
- run all tests in watch modenpm run coverage
- generate code coverage report in thecoverage
folder