This project is not maintained anymore.
A boilerplate for building React single-page application.
- Core - React
- Code Bundler - Parcel
- CSS-in-JS - styled-components
- ES6+ Support - Babel
- Routing - React Router
- State Management - Redux
- State Persistence - Redux Persist
- Side Effects Handling - Redux-Saga
- Testing - Jest, Enzyme
Setup:
# clone the repo
$ git clone https://github.com/jeremyxgo/react-redux-boilerplate.git your-project-name
# install dependencies
$ cd your-project-name
$ yarn install
Testing:
# run all tests
$ yarn test
# watch files for changes and rerun tests
$ yarn run test:watch
Building:
# output assets to ./dist
$ yarn build
Development:
# start development server at http://localhost:3000
$ yarn start
MIT