vue入门

我们在学习前端的过程中一定会学习到框架
目前来说前端有三大框架
我们称之为前端框架的3马车 (脚手架 框架 组件)
angular 谷歌公司开发 m(数据)v(视图)c(控制器) 双向数据绑定
react facebook开发 视图层的框架view 虚拟dom
vue 尤玉溪开发 双向数据绑定+虚拟dom
是一套用于构建用户界面的渐进式框架
其中vue的入门难度是最低的

那么vue有那些优点呢

1.使用虚拟dom
我们在学习原生js的时候就会知道 大量的dom操作会使得页面加载过慢或造成卡顿,而为了优化用户体验,必须要使用尽量少的dom操作
但我们又必须使用dom操作来完成页面效果
vue针对这种情况 采用了虚拟dom来实现dom效果 减少了真实dom的操作使项目的运行效率大大提高
同时也将开发者的精力从dom操作解放出来,转移到数据操作上
2.开发效率高 采用了组件化开发
我们应该都知道对象Object类型
每一个数据都有着一个对应的key值,同理,我们将项目中的每一个功能都编写成一个单独的模块,这样我们在开发和维护的时候回轻松很多
3.单页面应用
vue是单页面应用,所以说每次都是单页面的局部刷新,不用每次跳转页面都要请求所有数据和dom,这样大大加快了访问速度和提升用户体验。而且他的第三方ui库很多节省开发时间。
4.响应式设计
某一个数据的改变会带动页面的所有匹配数据的改变

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值