一.前言
1.Vue是一套构建用户界面的渐进式的前端JavaScript框架
1.1“渐进式”在官方的回答是Vue可以自顶向上的逐层应用。简单地说:如果是比较轻量级的开发应用,只需要一个轻量小巧的核心库,复杂的开发应用则可以引用各式各样的Vue插件。有一种从轻量级到复杂的这么一种渐进性
2.Vue通过MVVM 模式,实现视图(模板)与模型(数据)的双向绑定。
简单地来说,就是数据发生变化,页面会自动刷新更改数据,页面发生变化,数据也会进行改变。
二、什么人开发的?
Vue的作者:尤雨溪
三、Vue的特点
1.采用组件化模式开发, 代码复用性高,也让代码更好维护。
简单地说,组件化就是对一个功能进行封装,形成一个独立地文件,如果别人想使用这个已经封装好的功能就可以引用该文件,从而提高代码的复用性,且我想要再添加功能,只需要找到该文件进行添加即可,组件化的好处就是避免代码之间的高耦合。
2.声明式编码,编码人员无需直接操作DOM,提高开发效率。