A modular React boilerplate, which can be used for highly scalable and reusable apps and components. It builds with Performance-Focused, Best practices & Architecture. This boilerplate has three different theming modes (Day, Night & Purple Color). I have used Redux(Thunk) and hooks to design this app.
This project was generated with [React] version 16.13.1.
For using this boilerPlate, Please take a clone of Node JS boiler plate (https://github.com/sau026/NodeJS-boilerplate-with-auth-and-crud-operation) and run it, It required for data and API which is used in React boilerplate.
Steps to run this Node JS boiler plate is mentioned on this link (https://github.com/sau026/NodeJS-boilerplate-with-auth-and-crud-operation).
Code for React application is at (https://github.com/sau026/React-redux-thunk-modular-context-theming-boilerplate).
Code for Node application is at (https://github.com/sau026/NodeJS-boilerplate-with-auth-and-crud-operation).
Before you dive into anything, see for yourself how easy you can setup a full workflow framework for your development
and deployment
for your real world project.
Step 1: Clone this repo
git clone https://github.com/sau026/React-redux-thunk-modular-context-theming-boilerplate
React-modular-context-theming-boilerplate-using-redux-thunk-hooks-main
Step 2: Install
npm install
Step 3: Start
npm start
And Done, as easy as 123!!
React Redux Boilerplate is a full fledged PRODUCTION READY workflow boilerplate for building complex React / Redux application.
This app is for a highly scalable project and the architecture is very reusable. I have handled three different theming modes in this boilerplate which will look so pretty.
Features:--
- Redux
- Thunk
- ES6 / ES7
- ImmutableJS
- SCSS
- Public and private routes.
- Lazy Loading component supports
I hope you will enjoy it ๐.