It is versatile because server side framework web apps, Vue JS library can be added on top of specific pages to allow client side processing as a library. Vue when added with other libraries can be scaled to render single-page applications.
One performant advantage of Vue for front-end rendering is that it contains a virtual DOM, which takes snapshots of the current state of the app and compares that to modifications that are made. This means only the changes discovered by Vue will be rendered to the view for the user, eliminating the need to update contents on the webpage that have not changed. This drastically increases the performance of the web application.
According to its Github page , the project began in 2013 by Evan You. There are currently 100 contributors. Looking at the contribution graph, this project has been very active throughout 2017. Currently there are 84 issues created for this project. You can learn more about Vue from its official website.