Vue.js
是目前最火的一个前端框架,React
是最流行的一个框架(React
除了可以开发网站,还可以开发手机App
);Vue.js
是前端的主流框架之一,和Angular.js
和React.js
一起,并成为前端的三大框架;Vue.js
是一套构建用户界面的框架,只关注视图层,他不仅易于上手,还便于与第三方库或者既有项目的整合(Vue
有配套的第三方类库,可以整合起来做大型项目的开发);MVC
中的V这一层;主要工作就是和界面进行打交道。JS
、JQuery
之类的类库、前端模板引擎、Angular.js / Vue.js
(能够帮助我们减少不必要的DOM
操作;提高渲染效率;酸性数据绑定的概念【通过框架提供的指令,前端程序员只关心数据的业务逻辑,不再关心DOM
是如何渲染的】);Vue.js
中,一个核心的概念,就是让用户不在操作DPM
元素,解放了用户的双手,让程序员可以更多的时间去关注业务逻辑;node
中的express
jQuery
切换到Zepto
EJS
切换到art-template
MVC
是后端的分成开发概念;MVVM
是前端视图层的概念,主要关注于视图中的分离,也就是说:MVVM
把前端的视图层,分为了Model
、View
、VM ViewModel
四部分;MVC
还有MVVM
?
vue-mvvm
本文链接:https://cloud.tencent.com/developer/article/1558284
本文采用CC BY-NC-SA 3.0 Unported协议进行许可,转载请保留此文章链接