In this practice, I use a variety of methods as belows to achieve this.
- React-Redux
- Redux-Saga
- Promise, Async and Await
- RxJs
- Custom middleware for logger
Also use NodeJs, Webpack and Babel for development environment.
npm i
npm start
npm run build:client