I have been learning next.js for the past few days, but still doing the tutorial. I have plans to build a blog/portfolio with it, in which each page/route will be a different React Component that I will be showcasing.
Thinking about that, what is the best design pattern or architecture that I can use? My plan is to publish a new page/component every day, so it will be growing very fast in size/number of pages. Should I use a database to fetch the data of each Component/post? Store in Markdown? Let it stay in /pages directory? Any other approach?