Bootstrap

【VUE】关于Vue是一套渐进式框架的理解

在最初的前端开发中,我们一般都是使用Js来获取Dom节点,对节点的一些操作

但碰到业务逻辑复杂的功能时,js中的代码量也相应增多,后期维护的成本也会大大提高

vue系统初衷是把视图层,逻辑层,数据层分离,这也就是我们口中经常说的MVVM模式

Vue核心库的功能,是一个视图模板引擎。他的定位并不是一个框架,设计上也没有完全的遵循MVVM的设计理念,Vue强调的仅仅是状态与视图的映射。

vue目前已经拥有一套完整的生态系统,vuex,route,axios等等,你可以添加任何你想添加的第三方库,这些都是互相独立的。

所以我们也可以说vue是轻量型的,是渐进型的,你可以在现有的程序上使用Vue,你也可以使用Vue来构建一个完整的工程。

;