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.4 | 2023年12月28日 | Slam Dunk |
3.3 | 2023年5月11日 | Rurouni Kenshin |
3.2 | 2021年8月5日 | Quintessential Quintuplets |
3.1 | 2021年6月7日 | Pluto |
3.0 | 2020年9月18日 | One Piece |
2.7 | 2022年7月1日 | Naruto |
2.6 | 2019年2月4日 | Macross |
2.5 | 2017年10月13日 | Level E |
2.4 | 2017年7月13日 | Kill la Kill |
2.3 | 2017年4月27日 | JoJo’s Bizarre Adventure |
2.2 | 2017年2月26日 | Initial D |
2.1 | 2016年11月22日 | Hunter X Hunter |
2.0 | 2016年9月30日 | Ghost in the Shell |
1.0 | 2015年10月27日 | Evangelion |
0.12 | 2015年6月12日 | Dragon Ball |
0.11 | 2014年11月7日 | Cowboy Bebop |
0.10 | 2014年3月23日 | Blade Runner |
0.9 | 2014年2月25日 | Animatrix |
0.8 | 2014年1月27日 | 不适用 |
0.7 | 2013年12月24日 | 不适用 |
0.6 | 2013年12月8日 | VueJS |
本文章将会着重带你了解Vue2
和Vue3
Vue2部分本文摘于github开源教程《深入理解Vue.js实战》 Vue3部分摘于github开源教程chengpeiquan/learning-vue3