React JS is not accidentally opinionated. It is quite testable. It is SEO compatible. You should use it.
James Shore is host of the screencast Let’s Code: Test-Driven JavaScript. He gives an excellent breakdown on choosing React.
An Unconventional Review of React | Let’s Code JavaScript
Over the 5-10+ years I’ll be supporting my product, will this code cause me more trouble than it’s worth?
It’s not about how much work the library saves me in initial implementation. Oh, no. That’s trivial in comparison. No, it’s about much maintenance it costs me over the life of my app.
I have five criteria I consider.
Read more from the source: letscodejavascript.com