购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.3 Vue.js来了

那么多的JavaScript框架,我们为什么选择Vue.js?它又是如何发展起来的呢?为了更准确地描述Vue.js,这里引用一段官方文字:

Vue.js(读音/vju:/,类似于view)是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue.js采用自底向上增量开发的设计。Vue.js的核心库只关注视图层,它不仅易于上手,还便于与第三方库或既有项目整合。另外,当与单文件组件和Vue.js生态系统支持的库结合使用时,Vue.js也完全能够为复杂的单页应用程序提供驱动。

2016年一项针对JavaScript的调查表明,Vue.js有着89%的开发者满意度。在GitHub上,该项目平均每天能收获95颗星,为GitHub有史以来星标数项目最多的第十个。

说明: 可能有读者会疑惑Vue和Vue.js是否一样。二者其实是一样的,Vue是它的名称,因其是一个JavaScript库,所以有时会带上它的文件扩展名.js。

Vue.js是由尤雨溪开发出的。他的思路是提取Angular中自己喜欢的部分,构建出一款相当轻量的框架。Vue.js最早发布于2014年2月,尤雨溪在Hacker News、Echo JS与Reddit的/R/JavaScript版块上均发布了最早的版本,发布后的一天之内,Vue.js就登上了这3个网站的首页。之后Vue.js成为GitHub上最受欢迎的开源项目之一。

同时,在JavaScript框架/函数库中,Vue.js所获得的星标数仅次于React,高于Backbone.js、Angular 2和jQuery等项目。

2016年9月3日,在南京的JSConf China大会上,Vue.js作者尤雨溪正式宣布加盟阿里巴巴Weex团队,并称他将以技术顾问的身份来做Vue.js和Weex的JavaScript Runtime整合,目标是让开发者能用Vue.js的语法跨三端(桌面、Web和手机)进行开发。 iW9GzYGSxQQ5JR3kn6D8Y/5LTgwFMNHnlhdaNbI5KZtxhtxNaoTN+9iQUUsQM6R9

点击中间区域
呼出菜单
上一章
目录
下一章
×