Vue

创建用户界面的开源MVVM前端JS框架

Vue.js(/vjuː/,简称Vue)是一个用于创建用户界面的开源MVVM前端JavaScript框架,也是一个创建单页应用的Web应用框架。Vue.js由尤雨溪创建,由他和其他活跃的核心团队成员维护。

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

综述 Vue.js是一款JavaScript前端框架,旨在更好地组织与简化Web开发。Vue所关注的核心是MVC模式中的视图层,同时,它也能方便地获取数据更新,并通过组件内部特定的方法实现视图与模型的交互。

历史 在为AngularJS工作之后,Vue的作者尤雨溪开发出了这一框架。他声称自己的思路是提取Angular中为自己所喜欢的部分,构建出一款相当轻量的框架。Vue最早发布于2014年2月。作者在Hacker News、Echo JS与Reddit的/r/javascript版块发布了最早的版本。一天之内,Vue就登上这三个网站的首页。Vue是Github上最受欢迎的开源项目之一。同时,在JavaScript框架/函数库中,Vue所获得的星标数已超过React,并高于Backbone.js、Angular 2、jQuery等项目。

版本名称通常来自漫画和动画,其中大部分属于科幻小说类型。

版本

版本发布日期版本名称
3.42023年12月28日Slam Dunk
3.32023年5月11日Rurouni Kenshin
3.22021年8月5日Quintessential Quintuplets
3.12021年6月7日Pluto
3.02020年9月18日One Piece
2.72022年7月1日Naruto
2.62019年2月4日Macross
2.52017年10月13日Level E
2.42017年7月13日Kill la Kill
2.32017年4月27日JoJo’s Bizarre Adventure
2.22017年2月26日Initial D
2.12016年11月22日Hunter X Hunter
2.02016年9月30日Ghost in the Shell
1.02015年10月27日Evangelion
0.122015年6月12日Dragon Ball
0.112014年11月7日Cowboy Bebop
0.102014年3月23日Blade Runner
0.92014年2月25日Animatrix
0.82014年1月27日不适用
0.72013年12月24日不适用
0.62013年12月8日VueJS

本文章将会着重带你了解Vue2Vue3

Vue2部分本文摘于github开源教程《深入理解Vue.js实战》 Vue3部分摘于github开源教程chengpeiquan/learning-vue3