Vue.js(/vjuː/,简称Vue)是一个用于创建用户界面的开源MVVM前端JavaScript框架,也是一个创建单页应用的Web应用框架[4]。Vue.js由尤雨溪创建,由他和其他活跃的核心团队成员维护[5]。 2016年一项针对JavaScript框架的调查表明,Vue有着89%的开发者满意度。[6]在GitHub上,该项目平均每天能收获95颗星,[6][7]为GitHub有史以来星标数第3多的项目。[8]
开始阅读Vue.js是一款JavaScript前端框架,旨在更好地组织与简化Web开发。Vue所关注的核心是MVC模式中的视图层,同时,它也能方便地获取数据更新,并通过组件内部特定的方法实现视图与模型的交互。
在为AngularJS工作之后,Vue的作者尤雨溪开发出了这一框架。他声称自己的思路是提取Angular中为自己所喜欢的部分,构建出一款相当轻量的框架。[9]Vue最早发布于2014年2月。作者在Hacker News、Echo JS与Reddit的/r/javascript版块[10]发布了最早的版本。一天之内,Vue就登上这三个网站的首页。[11]Vue是Github上最受欢迎的开源项目之一。[12]同时,在JavaScript框架/函数库中,Vue所获得的星标数已超过React,并高于Backbone.js、Angular 2、jQuery等项目。
版本名称通常来自漫画和动画,其中大部分属于科幻小说类型。
版本 | 发布日期 | 版本名称 |
---|---|---|
2.7 | 2022年7月1日 | Naruto[13] |
3.2 | 2021年8月5日 | Quintessential Quintuplets[14] |
3.1 | 2021年6月7日 | Pluto[15] |
3.0 | 2020年9月18日 | One Piece[16] |
2.6 | 2019年2月4日 | Macross[17] |
2.5 | 2017年10月13日 | Level E[18] |
2.4 | 2017年7月13日 | Kill la Kill[19] |
2.3 | 2017年4月27日 | JoJo's Bizarre Adventure[20] |
2.2 | 2017年2月26日 | Initial D[21] |
2.1 | 2016年11月22日 | Hunter X Hunter[22] |
2.0 | 2016年9月30日 | Ghost in the Shell[23] |
1.0 | 2015年10月27日 | Evangelion[24] |
0.12 | 2015年6月12日 | Dragon Ball[25] |
0.11 | 2014年11月7日 | Cowboy Bebop[26] |
0.10 | 2014年3月23日 | Blade Runner[27] |
0.9 | 2014年2月25日 | Animatrix[28] |
0.8 | 2014年1月27日 | 不适用 [29] |
0.7 | 2013年12月24日 | 不适用 [30] |
0.6 | 2013年12月8日 | VueJS [31] |
目录