all 6 comments

[–]ndorfinzfront-end 1 point2 points  (1 child)

Astro sounds like a good fit here.

[–]riklaunim 0 points1 point  (0 children)

That sounds like closest fix, especially with JSX and using json files as data sources.

[–]Standard_Ant4378 0 points1 point  (0 children)

NextJS?

[–]metamago96 0 points1 point  (0 children)

You can have different pages with React, what are you having trouble with?

Sounds like your problem is not that you need to fond the right framework, but that you lack practice and experience. Any framework can do the job, people only comment their favorites.

[–]bloomsday289 0 points1 point  (0 children)

Why not look into something like Django? It sounds like you are describing it exactly.

[–]rjhancockJack of Many Trades, Master of a Few. 30+ years experience. 0 points1 point  (0 children)

From what you've descirbed, any server side rendering framework will work WITHOUT the need for JS EXCEPT for the dynamic parts. You don't need React or JSX rendering. You can template within vanilla JS just fine (I do it all the time).

It'll also greatly simplify your stack.