This project was bootstrapped with Create React App, without ejecting! react-app-rewired was used to patch CRA webpack/babel/other stuff configuration.
Zombie repo, DON'T use!!!
- TypeScript
- TSLint
- Styleguidist
-
Snapguidist - Styleguidist snapshot testing(no CI testing yet)
-
-
Storybook - HMR (Hot Module Reload)
-
RHL (React Hot Reload), differences, howto, example. -
Runtime environment variables (as opposed to build time env vars through, see 12 Factor Apps, config, working example hereprocess.env
) - CSS Modules - for
*.module.css
CSS files. - Source maps for CSS always enabled until
GENERATE_SOURCEMAP=false
env set. -
CSSNext(see branch feature/cssnext) -
browserhistory for postcss (cssnext, autoprefixer et c.)Awaiting PR here -
Redux, because there is nothing better than that -
GraphQL client - Material UI v1
- Normalize.css
- Docker
- Babel plugins
- Other dependencies
- recompose - A React utility belt for function components and higher-order components.
- classnames - A simple javascript utility for conditionally joining classNames together.
- Example code
- Statefull component example
- Stateless component example
- MaterialUI example
-
MaterialUI with theme -
Redux -
GraphQL