React JS — Perfect Architecture Industry standard Part-2: All Features [Router + Redux + MUI + Localization + API]
This story will focus on creating an industry standard react js application with features like multilingual support, multi page navigation, redux, backend, API and much more.
This story is a part of a series of readable sized stories over ReactJS industry standard architecture and features.
(Part-1 — Folder structure)
This story is focused on features as shown in the left diagram, considering the size and readibility.
My strategy further on this story, is to take you through a step-by-step journey for creating a functional react js application. I’ve tried to capture references to all the corresponding official documentations.
This app architecture will possess all the below features with few bonus implementations on the go:
- Create react app
- Cleanup boilerplate (Welcome to React code)
- App title + Favicon
- Router (navigation via react-router-dom)