Unlike React and Angular, Vue.js is maintained by Evan You as an open source project sponsored through crowd-sourcing. You also says this is part of what makes Vue.js great, as it encourages you to “write better quality code and better documentation than you normally would…” .
At nearly 80k stars, and used by Adobe, Gitlab and other companies, Vue’s popularity exceeded expectations and seems to continue to grow.
A big part of Vue’s success lies in its components. Working with components means you can think of each UI pieces in isolation, encourage reusability and modularity, and help keep your UI consistent. All Vue components are also Vue instances, and so accept the same options object (except for a few root-specific options) and provide the same lifecycle hooks.
... read the whole story at blog.bitsrc.io.