前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Vue.js入门笔记 初识Vue

Vue.js入门笔记 初识Vue

作者头像
Meng小羽
发布2019-12-23 17:55:38
1K0
发布2019-12-23 17:55:38
举报
文章被收录于专栏:Debug客栈Debug客栈

什么是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

本文链接:https://cloud.tencent.com/developer/article/1558284

本文采用CC BY-NC-SA 3.0 Unported协议进行许可,转载请保留此文章链接

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 什么是Vue.js
  • 为什么要学习流行框架
  • 框架和库的区别
  • Node中的MVC与前端中的MVVM之间的区别
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档