爱创课堂每日一题第三十三天- 如何评价AngularJS和BackboneJS?
2017-10-17 09:48
316 查看
backbone具有依赖性,依赖
underscore.js。
Backbone + Underscore + jQuery(or Zepto)就比一个
AngularJS多出了2 次HTTP请求.
Backbone的
Model没有与UI视图数据绑定,而是需要在View中自行操作DOM来更新或读取UI数据。
AngularJS与此相反,Model直接与UI视图绑定,
Model与UI视图的关系,通过
directive封装,
AngularJS内置的通用
directive,就能实现大部分操作了,也就是说,基本不必关心
Model与UI视图的关系,直接操作Model就行了,UI视图自动更新。
AngularJS的
directive,你输入特定数据,他就能输出相应UI视图。是一个比较完善的前端MVW框架,包含模板,数据双向绑定,路由,模块化,服务,依赖注入等所有功能,模板功能强大丰富,并且是声明式的,自带了丰富的 Angular 指令。
相关文章推荐
- 如何评价AngularJS和BackboneJS
- 爱创课堂每日一题第四十九天- 什么是 FOUC(无样式内容闪烁)?你如何来避免 FOUC?
- 爱创课堂每日一题第四十一天- Doctype作用? 严格模式与混杂模式如何区分?它们有何意义?
- 爱创课堂每日一题第六十五天- 事件、IE与火狐的事件机制有什么区别? 如何阻止冒
- 爱创课堂每日一题七十二天-如何删除一个cookie?
- 爱创课堂每日一题八十六天-描述一个”reset”的CSS文件并如何使用它?
- 爱创课堂每日一题第六天8/30说说TCP传输的三次握手四次挥手策略?
- 爱创课堂每日一题第六十三天-为什么要有同源限制?
- 爱创课堂每日一题第二十四天-ETag应用?
- 爱创课堂每日一题第五十天- null和undefined的区别?
- 爱创课堂每日一题 Web Worker 和webSocket?
- 爱创课堂每日一题第二十六天-2017/9/28 栈和堆的区别?
- 爱创课堂每日一题七十天- 说说你对前端架构师的理解?
- 爱创课堂每日一题第三天8/25日javascript的typeof返回哪些数据类型?
- 爱创课堂每日一题八十一天-行内元素和块级元素的具体区别是什么?行内元素的pad
- 爱创课堂每日一题九十五天-行内元素有哪些?块级元素有哪些?CSS的盒模型?
- 爱创课堂每日一题第七天8/31TCP和UDP的区别?
- 爱创课堂每日一题第二十一天-移动端性能优化?
- 爱创课堂每日一题-你做的页面在哪些流览器测试过?
- 爱创课堂每日一题第八天说说你对作用域链的理解?