Cutting edge React JS boilerplate for everyone
- React (v16.5.2) - JavaScript library for building user interfaces
- Flow - Static type checker for JavaScript.
- Babel v7 - JavaScript transpiler
- Webpack (v4.17.1) with plugins - a module bundler
- PostCSS - add a bit of modern styling to your website
- Jest (v.23) - Delightful JavaScript testing library
- React Hot Loader (v4) - Tweak React components in real time
- Linters (ESLint, Stylelint) + Prettier - Tweak React components in real time ⚛️⚡️
- Docz - Document your code with mdx
Clone repository to your local workspace:
git clone https://github.com/mkaczkowski/modern-react-starter.gitInstall project dependencies using npm or yarn:
cd modern-react-starter
yarn or npm installStart developing your own website:
yarn startOpen in your browser:
http://localhost:3000Validate your unit tests
yarn testRun tests with code coverage
yarn test:coverageProduction build of the website:
yarn buildServe build files on your local server:
yarn serveOpen in your browser:
http://localhost:5000MIT
Mariusz Kaczkowski @LinkedIn