AngularJS 诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入等等。
AngularJS通过为开发者呈现一个更高层次的抽象来简化应用的开发。如同其他的抽象技术一样,这也会损失一部分灵活性。换句话说,并不是所有的应用都适合用AngularJS来做。AngularJS主要考虑的是构建CRUD应用。幸运的是,至少90%的WEB应用都是CRUD应用。但是要了解什么适合用AngularJS构建,就得了解什么不适合用AngularJS构建。
如游戏,图形界面编辑器,这种DOM操作很频繁也很复杂的应用,和CRUD应用就有很大的不同,它们不适合用AngularJS来构建。像这种情况用一些更轻量、简单的技术如jQuery可能会更好。
AngularJS官网:https://angularjs.org/
AngularJS中文官网:https://angular.cn/
AngularJS中文社区:http://www.angularjs.cn/
AngularJS 参考手册:http://www.runoob.com/angularjs/angularjs-reference.html
AngularJS实战视频教程:http://www.imooc.com/learn/156/
简单易用的 angular switch:https://github.com/hjzheng/angular-switch
Angular源码系列-angularJs启动分析:https://www.zybuluo.com/yiranphp/note/335336
Angular源码系列-angularJs模块化:https://www.zybuluo.com/yiranphp/note/335403
Angular源码系列-angularJs 依赖注入:https://www.zybuluo.com/yiranphp/note/335467
Angular源码系列-angularJs 模块加载:https://www.zybuluo.com/yiranphp/note/356402
本文地址:https://www.zhuimengzhu.com/details/13.html
转载地址:暂无
转载说明:转载时请在文首注明来源zhuimengzhu.com 及教程作者,并附本文链接。谢谢各位编辑同仁配合。zhuimengzhu 保留追究相应责任的权利。