React app with Redux, Routes and absolute path set up. Ready to use with Flexbox web layout model.
- Redux
- React Router
- Typescript
- Axios
react-starter
├── public
└── src
├── App.js
├── apps
│ └── app-one
│ ├── AppOne.js
│ ├── components
│ │ └── Home.js
│ └── css
│ └── Home.module.css
├── css
│ ├── App.css
│ └── index.css
├── hooks
│ └── hooks.ts
├── index.js
└── store
├── features
│ └── sampleSlice.ts
└── store.ts
- public/ - Public Folder.
- src/ - All Resources.
- src/App.js - Main React Component.
- src/App.js/apps/ - All "mini-apps" within the main app.
- src/App.js/apps/app-one/ - "mini-app" sample with its own Routes definitions, components and css.
- src/css/ - CSS for App.js and index.js. Set up to use Flexbox web layout model.
- src/hooks/ - Redux Hooks.
- src/index.js - Renders Main React Component onto root element.
- src/store/ - Redux Store.
https://github.com/luisgcenci/react-starter.git
yarn install
yarn start