在我對前端框架不多的認知里,Angular應該是最大的。恐怕也只有google有如此的魅力,讓程序員相信其質量的可靠。
核心概念
- Component (組件)
- Module(模塊)
- Template(模板)
- Data binding(數據綁定)
- Directive(指令)
- Service(服務)
angular_architecture.jpg
MVVM
- Model: Service(just class)
- View: Template(擴展的HTML)
- ViewModel: Component
帶來的……
- Typescript
- 組件化、模塊化
- 數據綁定
- 依賴注入(利于解耦、單元測試)
- Promise
挑戰
- Typescript & ES6,新語言點
- 核心概念多