In reply to mark k..

@Paul
Personally I think Vue's HTML-ish templating adds value here over the other alternatives, because it is more approachable to a wider number of people. But Vue let's you render however way you want, devs can code using their own render functions and even adopt jsx if they want. Vue works just fine alongside jQuery as well, which is a plus.

@mark

You make it sound like Backbone was an foreseeable error. I don't think we were burned by adding Backbone, it just didn't work out. As Gary mentions on this page, back then JS expertise inside WP was still evolving, we know much more now and have more models to choose from as the JS community has worked things out over time.

I would have preferred to see WP build out our own tailor made JS framework/library but there's no appetite for it as far as I can see.