Vue.js是什么?

一、什么是Vue.js

        简单来说Vue.js是一个前端框架,它和Angular.js、React.js一起,成为前端三大主流框架。它可以用来构建用户界面。

二、为什么学习框架

        1)能提高开发效率

         2)帮助减少不必要的DOM操作,提高渲染效率

 三、框架和库的区别

        框架:是一套完整的解决方案,对项目的侵入性较大,项目如果需要更换框架,则需要重新架构整个项目

        库:提高某一个小功能,对项目的侵入性较小,如果某个库无法完成某些需求,可以很容易切换到其他库实现需求

        例如:从Jquery切换到Zepto

                    从EJS切换到art-template

 四、 后端中MVC与前端中的MVVM之间的区别

         MVC解释:

         

         MVVM解释:

         MVVM是前端视图层的分成开发思想,主要把每个页面,分成了M、V和VM。其中VM是MVVM思想的核心:因为VM是M和V之间的调度者 。

前端页面中使用 MVVM的思想,只要是为了让我们开发更加方便,因为MVVM提供了数据的双向绑定。

注意:数据的双向绑定是由VM提供的

评论 16
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

张铎(信念)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值