react-app-boilerplate-2018
react-app-boilerplate-2018 copied to clipboard
Bootstrap for a React App with Redux, React Router, Styled Components, Jest and Hot Reloading,
React App - Boilerplate 2018
Highlights
🚀 Your app
- React v16, Redux, React Router v4 provide the core
- ES2017+ modern javascript (transform-class-properties + dynamic import)
📦 Production ready
- Bundled with Parcel. Blazing fast & zero configuration.
- Server is express v4 (running on Node 8 and up)
🐵 Dev
- 💅 Styled components
- Instant updates in browser following code changes with Hot Reloading
⛑ Code Quality
- Syntax checking (aka linting) with Prettier + eslint + eslint-config-prettier
- Unit testing with jest + coverage, Enzyme + support for Jest snapshot testing
Getting started
After you cloned the repository:
yarn
to install
yarn start
to start a dev server
yarn build
to build the app
yarn test
to launch tests
yarn test:updateSnapshots
to update all the snapshots
yarn eslint
to launch eslint
License
MIT