I am fairly new to blogging sites architecture and planning to create one in MERN stack.
I am good with MERN tech, but never built something of production level. There is lot of decision that I think I have to take before starting with code.
- What are some best practices to store each of the articles, is it in database(Mongodb)?
- How static assets like images and videos are stored for blogging sites?
- Do I need to implement some caching for api calls?
I want to built it from beginning and publish it as I know the tech but systems design is kinda daunting me!
Has anyone faced such challenge? What are your advice?
Thanks for reading.