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.git
Install project dependencies using npm or yarn:
cd modern-react-starter
yarn or npm install
Start developing your own website:
yarn start
Open in your browser:
http://localhost:3000
Validate your unit tests
yarn test
Run tests with code coverage
yarn test:coverage
Production build of the website:
yarn build
Serve build files on your local server:
yarn serve
Open in your browser:
http://localhost:5000
MIT
Mariusz Kaczkowski @LinkedIn