Re: damn...
Compare .JSX to .VUE. That should boot React back out again. After that, what's to consider? Angular vs. VueJS[1] which pretty much boils down to how committed to TS you are and whether single file components give you naughty tingles.
[1] Yes, there's Aurelia, Preact, Ember (!?) and other "boutique" options, but if you're doing a "review" and worry about patent litigation you must be semi-corporate which legislates against obscure, niche players.