关于angular和vue的区别
来源:互联网 发布:keynote for windows 编辑:程序博客网 时间:2024/06/07 00:43
vue仅仅是mvvm中的view层,只是一个如jquery般的工具库,而不是框架,而angular而是mvvm框架。
vue的双向邦定是基于ES5 中的 getter/setter来实现的,而angular而是由自己实现一套模版编译规则,需要进行所谓的“脏”检查,vue则不需要。因此,vue在性能上更高效,但是代价是对于ie9以下的浏览器无法支持。
vue需要提供一个el对象进行实例化,后续的所有作用范围也是在el对象之下,而angular而是整个html页面。一个页面,可以有多个vue实例,而angular好像不是这么玩的。
vue真的很容易上手,学习成本相对低,不过可以参考的资料不是很丰富,官方文档比较简单,缺少全面的使用案例。高级的用法,需要自己去研究源码,至少目前是这样。
vue的双向邦定是基于ES5 中的 getter/setter来实现的,而angular而是由自己实现一套模版编译规则,需要进行所谓的“脏”检查,vue则不需要。因此,vue在性能上更高效,但是代价是对于ie9以下的浏览器无法支持。
vue需要提供一个el对象进行实例化,后续的所有作用范围也是在el对象之下,而angular而是整个html页面。一个页面,可以有多个vue实例,而angular好像不是这么玩的。
vue真的很容易上手,学习成本相对低,不过可以参考的资料不是很丰富,官方文档比较简单,缺少全面的使用案例。高级的用法,需要自己去研究源码,至少目前是这样。
阅读全文
0 0
- 关于angular和vue的区别
- vue和angular区别?
- vue.js和angular.js的区别
- vue学习笔记(一)关于事件冒泡和键盘事件 以及与Angular的区别
- vue与angular的区别
- vue与angular的区别
- Angular React 和 Vue的比较
- vue和angular
- 关于Vue实例的生命周期created和mounted的区别
- 关于Vue实例的生命周期created和mounted的区别
- 关于Vue实例的生命周期created和mounted的区别
- vue、angular、react前端三大框架的区别
- vue里面关于created和mounted的区别
- Vue.extend和Vue.component的区别
- vue.js和angular.js的特点与比较
- vue.js和angular.js的数据展示
- 前端框架天下三分:Angular React 和 Vue的比较
- 前端框架天下三分:Angular React 和 Vue的比较
- bootstrapValidator中threshold不生效
- 经典算法面试题整理
- PackageManagerService分析(三)
- 数据结构:头结点线性链表
- linux基本命令及操作6(文件权限)
- 关于angular和vue的区别
- lua-1 安装-基础
- Android Studio 打开项目慢的问题
- SSH整合:Struts2+Spring+Hibernate
- OSG学习:裁剪变换(2)
- hexo+github+域名 搭建自己的博客
- 美国签证B2旅游所需材料清单
- 全局变量的替换方式
- Thinkphp5学习(35)图像处理