A highly opinionated react starter using CRA.
This repository is a base template for your own application.
The idea is to have a basic stub of all the moving part of a react + redux application, so you can jump in straight away and start coding your own application.
TODO
Why prop-types and not typescript?
TODO
In this template you will find several pre-configured stubs:
- Router parameters
- prop-types validation
- Example actions and reducers
- Complex exports with chained HOC
- axios abstraction with interceptors for HTTP status codes
- Files containing JSX should be capitalised
- Folder names should be lowercase
- views contains all the router views
- components contains all the components, big components should be placed in an individual folder with a index.js entry point.
Do not disable rules.