Skip to content

A Boilerplate for React web applications with Redux, Routes and absolute path set up.

License

Notifications You must be signed in to change notification settings

luisgcenci/react-starter

Repository files navigation

NodeJS Backend App - Starter

React app with Redux, Routes and absolute path set up. Ready to use with Flexbox web layout model.

Minimum Dependencies

NodeJS
Yarn

Features

  • Redux
  • React Router
  • Typescript
  • Axios

Application Structure

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.

Set Up

Clone this repo

https://github.com/luisgcenci/react-starter.git

Install Dependencies

yarn install

How to Run

yarn start

About

A Boilerplate for React web applications with Redux, Routes and absolute path set up.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published