A very opinionated CRA based starting point.
Installing
yarn
Running App
npm run start
Building App
npm build start
When in PROD... (build and serve)
npm build serve
Testing
npm run test
Storybook (UI isolation)
npm run storybook
Build Storybook (UI isolation)
npm build:storybook
:)
git clone git@github.com:DarrylD/react-perhaps.git && rm -rf .git
Notable Includes
- Flow type (type checking)
- Redux (state container)
- Rxjs (async stuff)
- Styled Components (better style control)
- Axios (http requests)
- Storybook (ui isolation development)
Notes
/api
- centralized endpoints, mostly for typechecking/components
- our components (shocker!)/containers
- can be considered pages, we assign routes to these in most cases/containers/_BASE
- a starting point for new containers
/helpers
- our global methods when its time to keep stuff DRY (utility/public/etc... methods?)app-doc.md
- insane about of details on this projectstatic.json
- for heroku SPAmanifest.yml
- for pivotal