Vue简介-MVVM是什么?
Vue.js - Day1react router 和vue router
课程介绍
前5天: 都在学习Vue基本的语法和概念;打包⼯具 Webpack , Gulp
后5天: 以项⽬驱动教学;
什么是Vue.js
Vue.js 是⽬前最⽕的⼀个前端框架,React是最流⾏的⼀个前端框架(React除了开发⽹站,还可以开发⼿机App, Vue语法也是可以⽤于进⾏⼿机App开发的,需要借助于Weex)
Vue.js 是前端的主流框架之⼀,和Angular.js、React.js ⼀起,并成为前端三⼤主流框架!
Vue.js 是⼀套构建⽤户界⾯的框架,只关注视图层,它不仅易于上⼿,还便于与第三⽅库或既有项⽬整合。(Vue有配套的第三⽅类库,可以整合起来做⼤型项⽬的开发)前端的主要⼯作?主要负责MVC中的V这⼀层;主要⼯作就是和界⾯打交道,来制作前端页⾯效果;
为什么要学习流⾏框架
企业为了提⾼开发效率:在企业中,时间就是效率,效率就是⾦钱;
企业中,使⽤框架,能够提⾼开发的效率;
提⾼开发效率的发展历程:原⽣JS -> Jquery之类的类库 -> 前端模板引擎 -> Angular.js / Vue.js(能够帮助我们减少不必要的DOM操作;提⾼渲染效率;双向数据绑定的概念【通过框架提供的指令,我们前端程序员只需要关⼼数据的业务逻辑,不再关⼼DOM是如何渲染的了】)
在Vue中,⼀个核⼼的概念,就是让⽤户不再操作DOM元素,解放了⽤户的双⼿,让程序员可以更多的时间去关注业务逻辑;
增强⾃⼰就业时候的竞争⼒
⼈⽆我有,⼈有我优
你平时不忙的时候,都在⼲嘛?
框架和库的区别
框架:是⼀套完整的解决⽅案;对项⽬的侵⼊性较⼤,项⽬如果需要更换框架,则需要重新架构整个项⽬。
node 中的 express;
库(插件):提供某⼀个⼩功能,对项⽬的侵⼊性较⼩,如果某个库⽆法完成某些需求,可以很容易切换到其它库实现需求。
从Jquery 切换到 Zepto
从 EJS 切换到 art-template
Node(后端)中的 MVC 与前端中的 MVVM 之间的区别
MVC 是后端的分层开发概念;
MVVM是前端视图层的概念,主要关注于视图层分离,也就是说:MVVM把前端的视图层,分为了三部分 Model, View , VM ViewModel
为什么有了MVC还要有MVVM
Vue.js 基本代码和 MVVM 之间的对应关系
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论