直接学 Vue 3 吧 —— 对话 Vue.js 作者尤雨溪

《程序员》于 2000 年创刊,其理念为技术改变世界,创新驱动中国。2021 年,《新程序员》
全新起航,首期以「开发者的黄金十年」为主题,以音视频、图文专栏等丰富的多媒体形式为载体,立足当下,放眼未来,为读者带来全方位的技术和产业解读。

本文为《新程序员》第一期内容,在 UNIX 开发者 Brian W. Kernighan 之后,我们采访到 Vue.js
的作者尤雨溪,与其共谈精彩程序人生、共论顶级开源项目的成功之道。

从复杂的 jQuery 插件化开发到模块化及组件化,现代前端技术在迭代的过程中不断推陈出新,派生出大量的模式和工具。Vue.js 作为前端框架中的一匹黑马,从首个 commit 的提交,到破茧重生的 Vue 3、Vite 2,它备受前端从业者的青睐,同时凭借轻量级、简单易学等优势荣登 GitHub Repo TOP 3,且获得了 182k 个 Star,Fork 数达到了 28.6k。

而提及 Vue.js 背后的作者——尤雨溪(Evan You),这位可文可武的开发者、开源爱好者、设计师,想必很多人也并不陌生。今天,《程序员》将与大家一同走近尤雨溪的「开挂」人生,深度分享他在将 Vue 项目打造成为业界主流框架的八年间鲜为人知的心路历程。

在这里插入图片描述

尤雨溪:从艺术爱好者到年薪百万的全职开源开发者

尤雨溪,网名尤小右,作为一位「半路出家的程序员」,其实他一开始志并不在编程。

学生时代,对画画特别感兴趣的尤雨溪,在初中时期偶然间推开了 Flash 动画的大门,他将静态的画通过一定的技术方式「动」起来,为自己喜爱的动漫创造出更好的视觉体验,甚至在某次生物课的演示上,他将演讲内容加入了很多科幻效果,而正是这些尝试,也鼓舞了他日后想要坚持走艺术这条路的决心。

后来,高中毕业后,尤雨溪以接近满分的托福成绩考入美国 Colgate University 大学。在大学期间,尤雨溪坚守自己的爱好,选择的专业是室内艺术和艺术史。但是,随着时间的推移,其发现,艺术这条路也并非想象的那么简单,一方面,在不懂编程的情况下,很难凭借简单的 Flash、HTML 5、CSS 等知识实现自己的想法;另一方面,也和《黑客与画家》里面的格雷厄姆所体验到的现实一样,“我决定不当画家了,首先要彻底解决自己的收入问题”,在美国,这个专业的毕业生很难找到工作。

因此,凭借着自学,尤雨溪在本科毕业的时候做了一个完全靠编程来实现的网站,并用它成功进入了美国纽约的 Parsons 设计学院并获得了 Design & Technology 艺术硕士学位。在此期间,尤雨溪不仅学习了 openFrameworks、动画算法等技术,还接触到了 JavaScript 编程语言。同时,除了参加日常的课程之外,尤雨溪在业余时间也经常“蜗居”在各大社区中,并在 TJ Hollowaychuck(https://github.com/tj)、Guillermo Rauch(https://github.com/rauchg)、Substack(https://github.com/substack)等活跃于 Node.js 生态初期的开发者影响下,他在 JavaScript 这条路上越走越深,也基于此开启了自己的职业生涯:

  • 2012 年,尤雨溪花费了两天的时间,打造了一款 HTML5 版的 Clear(极简任务管理应用)并将其开源,凭借简单的操作方式且摆脱了任何形
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值