Debug客栈
做一个爱分享的程序猿
Debug客栈
Vue.js入门笔记之初识Vue

什么是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
https://www.debuginn.cn/wp-content/uploads/2019/07/vue-mvvm.png
vue-mvvm
https://www.debuginn.cn/wp-content/uploads/2019/07/debuginn-mfzzbz.png
赞赏
本文链接:https://www.debuginn.cn/3178.html
本文采用 CC BY-NC-SA 3.0 Unported 协议进行许可,转载请保留文章链接
Debug客栈  |  Debug客栈引导页  |  Debug客栈交流群  |  赞助本站  |  博主微博  |  音乐下载器

发表评论

textsms
account_circle
email

Debug客栈

Vue.js入门笔记之初识Vue
什么是Vue.js Vue.js是目前最火的一个前端框架,React是最流行的一个框架(React除了可以开发网站,还可以开发手机App);Vue.js是前端的主流框架之一,和Angular.js和React.js一起,…
扫描二维码继续阅读
2019-07-02
文章日历
2019年七月
« 6月    
1234567
891011121314
15161718192021
22232425262728
293031  
近期评论
统计数据
  • 1
  • 289
  • 9,317
  • 4,739
  • 21
  • 284
  • 190
  • 2019年7月13日
本站存活