I am creating a fullstack application using node, react redux mongo and passport. I have an ask regarding the app architecture:.
Currently the hTML content being displayed on the pages(React Components) apart from the one being fetched from mongo DB like user name, his credits etc. is hard coded like headings, sub headings, article data, welcome page etc. Supoose going further and scaling the application I want to lauch my website in other countries as well and for that I need localization of my website content. Second usecase is to add tabs like 'Our blogs', 'Case studies' etc which will have the content which keeps on changing and adding and so on. So my question is how to make this hardcoded data also from some JSON and using it in my components.
What kind of architecture I shoud adopt.
Note - i am already using express api's for getting my user info, logged in status, mogodb data etc.
Screenshot attached.