This repository is an example of how to design the code for a React(Dom or Native) app where you don't need Redux for state management or external CSS files for styling. In my professional experience these are the 2 biggest causes of problems in modern development.
This gave me the idea to make ReBorn Framework. ReBorn
Install nodemon globally
npm i nodemon -g
Install server and client dependencies
npm install
cd client
npm install
To start the server and client at the same time (from the root of the project)
npm run dev
Check out the latest running code at https://react-design-pattern.herokuapp.com/
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.