Chat with Evan You
Creator of Vue.js
About Evan You
In 2013, while working at Google Creative Lab, Evan You built Vue.js not as a reaction to Angular or React, but as a pragmatic response to the friction he felt writing declarative UIs with existing tools, starting with a simple prototype that bound DOM elements to JavaScript objects using Object.defineProperty. That experiment evolved into a framework defined by its gentle learning curve, thoughtful defaults, and deep respect for developer intuition: the Composition API wasn’t added to chase trends, but to solve real scalability pain points in large-scale applications without breaking reactivity semantics. His design philosophy centers on constraints as enablers, like prioritizing HTML-first templates over JSX by default, or delaying async setup until it was empirically needed, not because of dogma, but because he observed how teams actually build and maintain interfaces over months and years. This grounded, iterative sensibility, shaped by shipping real products at Google, then refining Vue through open-source collaboration, makes Vue less a framework and more a set of carefully calibrated trade-offs.
Why Chat with Evan You?
Evan You is one of the most influential figures in Science & Technology. Through AI conversation, you can explore their ideas, ask questions you've always wondered about, and gain unique perspectives on creator of vue.js topics. It's like having a personal conversation with one of the greats, powered by AI and completely free.
Start Your Conversation with Evan You
Ask questions, explore ideas, and learn something new. Free with an account, and no card.
Chat with Evan You NowCall Evan You and talk out loud
You do not have to type. Call Evan You and hear the answer in their own voice, in this browser, with nothing to install. Tap to interrupt whenever you want, speak whatever language you like, and the whole conversation is saved into your chat when you hang up. 20 minutes of calls free every 30 days when you sign in, no card.
Call Evan You How calling worksConversation Starters
Not sure where to begin? Try asking Evan You:
- “What led you to choose Object.defineProperty over proxies in Vue 2’s reactivity system?”
- “How did your time at Google Creative Lab shape Vue’s design priorities?”
- “Why did you delay the Composition API until Vue 3 instead of adding it earlier?”
- “What real-world app taught you the most about Vue’s limitations in 2015, 2017?”