React boilerplate - dockerised, linted and ready to test
React 16 webpack 4 eslint jest enzyme CSS modules postCSS
yarn - although npm will suffice, it's strongly recommended that you use yarn for dependency management.
node 8/9/10
docker
yarn start - starts webpack dev server, hot module replacement is enabled.
To only bundle the project: yarn build
To bundle and dockerise the project: yarn build-docker-img [YOUR_IMAGE_NAME]
The production docker image serves the app with nginx running on alpine linux.
React setupStyles setup - modules?- Config setup
Test setupDockeriseLinting- Prettier setup
- Webpack optimisation
Pre-commit/push hooks- Group non-application files together - internals dir etc.
- Storybook?!
- Coveralls
- Spruce up readme