- Testing Javascript with Jest
- Presentational Components and Container Components
- Higher order components
- Server side rendering
- Separate State Manager
- Continuous Integration and Test Coverage
- Using Different Babel Configurations for React and Node
- Prettier code format
This project requires Node.js v7+ to run.
Install Yarn
$ npm install -g yarnInstall the dependencies and devDependencies and start the server.
$ yarn installOpen your favorite Terminal and run these commands.
First Tab:
$ yarn devSecond Tab:
$ yarn webpack(optional) Third:
$ yarn test(optional) Fourth: Code formating with Prettier
$ yarn formatFor server production release:
$ yarn build-nodeFor client producion release:
$ yarn build webpackRun production service
$ yarn start-prod- Write MORE Tests and improve code coverage
WTFPL