- yarn
- node ^10.13.0
yarn install
yarn dev
Then open http://localhost:3000/ to see your app.
Build production, minify CSS and JS.
Convert class name to game controller emoji.
Run testing
Analysis bundle JS
- React
- React-Router
- Redux
- Redux-Saga
- Lodash
- Axios
- Redux-Form
- Material-UI
- Jest
- Enzym
- Workbox
src
└── pages
├── Flight -> '/flight'
├── Home -> '/'
└── NoMatch -> 404 not found
src
└── modules
└── flights
Get state from redux store by selector functions.
For unit testing and caching. https://github.com/reduxjs/reselect
src
└── selectors
├── form.js
└── flights.js
Support offline mode
- Security https://github.com/slashtu/web/blob/master/security/article.md
- Code splitting
- PostCSS