01引子
提起前端,很多同学第一时间想起的是不是HTML,CSS和JavaScript这三剑客呢?
确实,前端的基础部分离不开它们三个。
不过也正是因为它们是的部分,
所以有时候显得太过繁琐。
在这样的时代背景之下,
框架这一概念与体系应运而生。
所谓框架,
一般指用于简化网页设计的框架,
框架封装了一些功能,
比如html文档操作,
漂亮的各种控件(按钮,表单等等),
使用前端框架可以帮助快速地构建网站。
使用框架的一个最明显的变化就是:
代码量突然之间少了好多——
组件化正是前端框架里非常强大的功能之一,
它可以扩展你的HTML,
封装可以重用的代码块,
比如你的轮播图、页面头部、页面底部等等。
下面便来介绍Vue框架。
02Vue的历史
年,在Google工作的尤雨溪,受到Angular的启发,开发出了一款轻量框架,最初命名为Seed。年12月,更名为Vue,图标颜色是代表勃勃生机的绿色,版本号是0.6.0。.01.24,Vue正式对外发布,版本号是0.8.0。.02.25,0.9.0发布,有了自己的代号:Animatrix,此后,重要的版本都会有自己的代号。.06.13,0.12.0,代号DragonBall,Laravel社区(一款流行的PHP框架的社区)首次使用Vue,Vue在JS社区也打响了知名度。.10.26,1.0.0Evangelion是Vue历史上的第一个里程碑。同年,vue-router、vuex、vue-cli相继发布,标志着Vue从一个视图层库发展为一个渐进式框架。.10.01,2.0.0第二个重要的里程碑,它吸收了React的虚拟Dom方案,还支持服务端渲染。自从Vue2.0发布之后,Vue就成了前端领域的热门话题。.02.05,Vue发布了2.6.0,这是一个承前启后的版本,在它之后,将推出3.0.0。.12.05,在万众期待中,尤雨溪公布了Vue3源代码,目前Vue3处于Alpha版本。
/*Vue(读音/vju/,类似于view)是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只