toc
- 为什么需要前端框架
- 为什么2016年的今天仍然可以学习Angular 1
- 和jQuery 的不同
- 学习AngularJS 1
- 作用域、数据双向绑定、模块
- Angualr 1实现双向绑定的脏检查
- 从使用角度来说脏检查
- 从性能角度来说脏检查
- 指令
directive
,以及用指令写组件 - Promise
为什么需要前端框架
随着浏览器性能提升,更多Web Page演变为Web App,特别是在中大型的项目中,就需要一个 前端框架 来:
- 解耦应用的逻辑,数据模型,和界面视图
- 更加方便的多人协作
- 基本组件的抽离复用
- 相对低成本的性能保证
- 方便测试
- ……
为什么2016年的今天仍然可以学习Angular 1
眼下潮流的框架太过于现代,入门门槛过高,学习React,Vue 2,Angular 2,需要首先学习npm、webpack、jsx、ES6、甚至Typescript。而且变化非常快,一些需要写前端的后端人员可能力不从心