Evan You is the author of Vue.js and previously he used to work for Meteor and Google.
Vue.js is a library for building interactive web interfaces. The goal of Vue.js is to provide the benefits of reactive data binding and composable view components with an API that is as simple as possible.
Vue.js itself is not a full-blown framework - it is focused on the view layer only. It is therefore very easy to pick up and to integrate with other libraries or existing projects. On the other hand, when used in combination with proper tooling and supporting libraries, Vue.js is also perfectly capable of powering sophisticated Single-Page Applications.
Shoot any questions you want Evan to answer!
You know better than us that Vuejs is at the same level of other more famous view models (like react, angular, polymer, etc.), many times even superior.
Although the evident dominance of those frameworks, Vuejs' growth looks like a hockey stick so far... What do you think is still needed for Vuejs to continue sustaining the exponential growth, go mainstream and be massively adopted?
Have you been ever been tempted to make it a full stack framework?