What JS stack would you use for a site with about 100k pages, mostly reads, very infrequent adds and updates.
The data source is available in 3 formats, CSV, Postgres db and Rest API.
Nextjs + my own DB, API
Even though I'm a fan of Gatsby, I'm ruling it out because of the long build time.
Which leads me to the next candidate - Next.js. I'm thinking I can explicitly at build-time pregenerate, let's say 10k most popular pages, and rely on SSR and caching for the rest 90K.
NetlifyCMS + Nextjs
I have little real world experience with Netlify CMS but it seems like a viable solution than #1 as it comes freebies such as auth, editing .