create-react-app-material-typescript-redux derived from Create React App example with Material-UI, TypeScript, Redux and Routing
Made with our new CLI Tool react-factory for choosing the optional features and configure our individual setup.
- [ ] Cypress-Tests-Environment
- [ ] Firebase-Integration
- [ ] Github Actions (cypress-test, build-and-deploy to firebase)
- [ ] Snackbars
- [ ] Subfolder Library
- [ ] Service Worker
- [ ] PolyFills (IE11)
How to use
We made a CLI Tool react-factory to include more options.
First install Yeoman and the CLI Tool:
npm install -g yo
npm install -g generator-react-factory
Then generate your new project:
Enable Prettier [OPTIONAL]
- Step: Install the Prettier plugin (e.g. the one of Esben Petersen)
- Add the following snippet to your settings in VSCode:
"source.organizeImports": true // optional
Enable project snippets [OPTIONAL]
Just install following extension:
After that you can start to type
fcomp (for function component) and you get a template for a new component.
The idea behind the example
This example demonstrate how you can use Create React App with TypeScript.
Powered by innFactory