Author of Vue.js. Previously at Google and Meteor. Parsons Alumnus.
Thank Evan You for the AMA 👏
How do you manage building and supporting a successful library outside of your day job? Have you considered having a company sponsor your development work?
Looking over the list of contributors on GitHub, it looks like 99% of the work is you. Have you thought about the ongoing governance of the project if you get hit by a bus / take a demanding job / loose interest / etc? Is there a logical successor?
Little personal. What happened to meteor? :) What are future plans? Is your newborn baby girl or boy? :)
Hi Evan.. What're your thoughts on unidirectional data flow and flux architecture? The React world and front-end developers are growing crazy about it. Wondering what are your thoughts on this.
What are some good resources for getting started with Vue.js? How is Vue.js learning curve as compared to React.js?
Do you have some ambitious plans for the next major release of Vue?
Or plans for Vue ecosystem, like test utils.
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?
How do you see the role of vuex in the vue.js ecosystem? When can we expect to see the first version of devtools for vuex? :)
At one point I believe I read that the vuex API was still in consideration and that it may change. Recently I updated from 0.2.0 to 0.4.2 and there were some revisions to the API, which took some time to port over and figure out (for the better, btw). I haven't been able to find the message about the API possibly changing, do you consider vuex to be more stable now and less likely to have heavy revisions that require refactoring when updating?
Is there any tutorial to build backend (REST) API for SPA, especially those built on vue + webpack? As far as I can see, for the backend, the authorization has to support CORS and JWT. Is there any alternative? I have projects built on flask, pyramid, rely heavily on templating lang like jinja2. Some of them have grown very big. I think vuejs can take most of their work and make the code much nicer. Some refactory guide would be much helpful.
By the way, not exactly a question, but RethinkDB will release a Meteor/Firebase-killer in April called Horizon, there are already examples using Vue.js on the secret repo, stay tuned :D
Why did you leave Meteor? Is it because you want to pursue Vue.js development full-time?
Why did you actually start Vuejs? Was it planned as a replacement for Blaze in Meteor? Did you feel uncomfortable with the way Meteor's front-end was heading?
Seeing the direction Components are taking with getters and vuex, do you see a future where computed properties are deprecated?