From Anime Fan to Vue Pioneer: Evan You’s Journey and Front‑End Insights

The article chronicles Evan You’s unconventional path from art student and anime enthusiast to creator of the Vue framework, highlighting his motivations, the naming of Vue releases, community growth, funding model, and his advice for non‑CS developers in modern front‑end development.

21CTO
21CTO
21CTO
From Anime Fan to Vue Pioneer: Evan You’s Journey and Front‑End Insights

Vue.js is currently one of the three most popular front‑end JavaScript frameworks alongside React and Angular, and its creator, Evan You, is a Chinese developer and avid anime fan.

Each major Vue release is named after a well‑known anime: Vue 1.0 was called “Evangelion,” Vue 2.0 “Ghost in the Shell,” and Vue 3.0 “One Piece.” These names reflect Vue’s evolution from a niche project to a global front‑end staple.

Evan You was born in Wuxi, Jiangsu, and attended high school in Shanghai where he first used a computer for games and Flash animations. He later moved to the United States to study interior art and art history, a field unrelated to computing, before pursuing a master’s in art design and technology that introduced him to programming and JavaScript.

Inspired by Google Experiments, he joined Google Creative Lab’s Five Program, where he worked with Angular.js. Finding Angular heavy, he extracted a lighter core and created Vue, releasing it on GitHub. The project quickly gained attention, topping Hacker News and earning hundreds of stars, followed by community growth and corporate sponsorship through Patreon and contributions from companies like Alibaba and Tencent.

Vue’s popularity surged in China, where many developers localized the framework, and it also gained traction in Europe and Japan. Since 2015, Evan has worked remotely as a freelancer, earning a substantial income from Patreon and enterprise users, while maintaining a balanced family life.

Regarding career advice, Evan emphasizes that non‑CS graduates can succeed in software development by mastering fundamentals, improving English, building useful APIs, and nurturing community support. He also notes that while TypeScript is gaining adoption, it will not replace JavaScript; instead, both will coexist as complementary technologies.

Overall, the interview provides valuable insights into the origins of Vue, the mindset of an open‑source creator, and practical guidance for aspiring front‑end developers.

Front-end DevelopmentOpen SourceVue.jscareer adviceEvan You
21CTO
Written by

21CTO

21CTO (21CTO.com) offers developers community, training, and services, making it your go‑to learning and service platform.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.