请看这张照片,一张纯真的脸上挂着一副眼镜,蹦出两个字“学霸”有没有?再看衣服,标准的格子衬衫泄露了他程序员的身份,红蓝相间又显得多了那么一丝的感性,尤雨溪, JavaScript框架Vue的创造者,目前全职开发和维护Vue。
人物简历
出生在无锡,上海复旦附中读了三年高中,高中时代喜欢做Flash。
大学本科就读于纽约科尔盖特大学,学的室内艺术和艺术史,毕业后感觉不好找工作,于是又去帕森斯设计学院学习,取得Design & Technology艺术硕士学位,看这个名字就知道是设计+技术结合的方向。
期间爱上并开始web开发和JavaScript编程,也因此毕业进入了Google工作。
尤雨溪和他的偶像TJ Holowaychuck(JavaScript框架express.js的创建者)一样,是个半路出家的大神。
Vue的诞生
在Google工作期间用到了Angular,感觉过于笨重,于是自己搞出了一个库,Vue.js。Vue其实来自于单词View的法语,所以你也能看出Vue一开始想要干什么了。官网是这么说的:
Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。
2014年2月,发布于GitHub,目前GitHub的Star数已经达到172k。
至于网上有关于Vue和React的比较,可以听听他说的:
“我认为在所有的框架中,Vue 可能与 React 最像,但从更广泛的意义上说,在所有框架中,我自己创造了一个概念叫渐进的框架。因为 Vue 的核心组成只是数据绑定和组件,和 React 差不多。它只是解决了一小部分很重要的痛点。与 React 相比,Vue 可能更简单易用,只知道一些 HTML,JavaScript 和 CSS 知识的人都可以很快入门 Vue。”
有个视频
有一部关于 Vue.js 的纪录片叫“Vue.js: The Documentary”,讲述了从 Vue.js 诞生、到尤雨溪全职开发及后期社区蓬勃发展的故事,值得一看。
我帮你定了位子,去看吧。