Debug客栈
做一个爱分享的程序猿
Debug客栈

Vue.js入门笔记 初识Vue

友情提示:此篇文章大约需要阅读 2分钟2秒,不足之处请多指教,感谢您的阅读。 订阅本站

全新站点已经提供支持,欢迎访问~ 直达地址

什么是Vue.js

  • Vue.js是目前最火的一个前端框架,React是最流行的一个框架(React除了可以开发网站,还可以开发手机App);
  • Vue.js是前端的主流框架之一,和Angular.jsReact.js一起,并成为前端的三大框架;
  • Vue.js是一套构建用户界面的框架,只关注视图层,他不仅易于上手,还便于与第三方库或者既有项目的整合(Vue有配套的第三方类库,可以整合起来做大型项目的开发);
  • 前端的主要工作?主要负责MVC中的V这一层;主要工作就是和界面进行打交道。

为什么要学习流行框架

  • 企业为了提高开发效率;在企业中,时间就是效率、效率就是金钱;
  • 提高开发效率的发展历程:原生JSJQuery之类的类库、前端模板引擎、Angular.js / Vue.js(能够帮助我们减少不必要的DOM操作;提高渲染效率;酸性数据绑定的概念【通过框架提供的指令,前端程序员只关心数据的业务逻辑,不再关心DOM是如何渲染的】);
  • Vue.js中,一个核心的概念,就是让用户不在操作DPM元素,解放了用户的双手,让程序员可以更多的时间去关注业务逻辑;
  • 增强自己就业时候的竞争力
    • 人无我有,人有我优

框架和库的区别

  • 框架:是一套完整的解决方案;对项目的侵入性比较大,项目如果需要更换框架,则需要重新架构整个项目;
    • node中的express
  • (插件):提供一个小功能,对项目的侵入性比较小,如果某个库无法帮助某些需求,可以很容易进行切换到其他库实现需求。
    • jQuery切换到Zepto
    • EJS切换到art-template

Node中的MVC与前端中的MVVM之间的区别

  • MVC是后端的分成开发概念;
  • MVVM是前端视图层的概念,主要关注于视图中的分离,也就是说:MVVM把前端的视图层,分为了ModelViewVM ViewModel四部分;
  • 为什么有了MVC还有MVVM
vue-mvvm

qrcode

赞赏
本文链接:https://www.debuginn.cn/3178.html
本文采用: CC BY-NC-ND 4.0 协议进行许可,转载请保留此文章链接

发表回复

textsms
account_circle
email

Debug客栈

Vue.js入门笔记 初识Vue
什么是Vue.js Vue.js是目前最火的一个前端框架,React是最流行的一个框架(React除了可以开发网站,还可以开发手机App);Vue.js是前端的主流框架之一,和Angular.js和React.js一起,…
扫描二维码继续阅读
2019-07-02