There’s little reason to distinguish, so all discussion here will focus on Vue2+. Vue is amazingly and impressively fast. I’d be interested to see how it scales with dependencies, but it’s definitely a performer in its pure form. It’s also got some elegant solutions of difficult issues, notably Server Side Rendering. Elegant solutions to difficult problems are, to my mind, the key purpose of a framework.
Where I have issues with Vue is its messaging. Vue proposes itself as a progressive framework. What that means is that Vue is intended to be as easy to use as something like jQuery, pulled in from a CDN. And then can scale up to any sized solution.
... read the whole story at medium.com.