Well the main issue with wordpress is the uncontrollable flow.
so anything where you can reduce the amount of queries, randomly fired should improve the performance .... but !! don't ignore the power of caches! you probably can use a reverse proxy system like cloudflare, to cache fixed rendered parts.
And a pre-rendered markup has the advantage of being less strain on the client as well as having a faster workable response in countries / regions with lower bandwidth.
So if you don't doing any super interactive application, I would restrain from using a fancy JS frameworks outside from so called "progressive enhancements". It's just pushes complexity onto the client with only a small amount of benefit for the user.
That's ofc only my opinion. And I love experimenting, but in retrospect to my over eager "lets try <please enter a framework>", usually it makes sense to just use small modules instead of whole views. It can be fun but you get a whole new set of problems
9 bugs in my code, fixed one, .... 99 bugs in my code