angular的MVVM框架结构:
1. app,
2.routes, config,
3.module,
4.Controller, $scope,controller参数,事件机制。
5.Model, Service, factory, ui-router, provider (stateprovider, routerProvider)
6.ngView, directives, template 与 组件化设计。
7.ui-router, bootstrap,material design,
8.周边生态:
8.0,简单好用的AngularStrap, 提供简便的bootstrap指令,提升ngAnimate速度。(AngularJS 1.2+ native directives for Bootstrap 3.)
8.1,ionicframework实现零成本的ios与android 以及 winphone等移动平台app,
8.2,html5, css3, bootstrap
8.3,开发-集成-测试工具,yeoman(yo, bower, grunt), karma, jasmine, phantomjs , lineman (创建富客户端的利器),AngularJS Batarang(AngularJS WebInspector Extension for Chrome)。
9.相似框架:vue.js ,仅仅提供mv的绑定,更加直观。
10. 绝妙介绍why angularjs rocks ?: http://angular-tips.com/blog/2013/08/why-does-angular-dot-js-rock/
11. Json Web Tokens : session 和 cookie 的取代者,在客户端存储登陆状态。
-----待续