├── LICENSE └── README.md /LICENSE: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2013 doly mood 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy of 6 | this software and associated documentation files (the "Software"), to deal in 7 | the Software without restriction, including without limitation the rights to 8 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 9 | the Software, and to permit persons to whom the Software is furnished to do so, 10 | subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 17 | FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 18 | COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 19 | IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 20 | CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 21 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | AngularLearning 2 | ============== 3 | 4 | ## Angular.js 的一些学习资源 ## 5 | -------------- 6 | 7 | ### 基础 8 | 9 | 1. 官方: [http://docs.angularjs.org](http://docs.angularjs.org/) angularjs官方网站已被墙,可看 ; 10 | 1. 官方zip下载包 ,__已增加docs服务,输入地址即可,例如:__ 11 | 1. jquery?ag? : [http://stackoverflow.com/questions/14994391/how-do-i-think-in-angularjs-if-i-have-a-jquery-background](http://stackoverflow.com/questions/14994391/how-do-i-think-in-angularjs-if-i-have-a-jquery-background) 12 | 1. ag note:[https://github.com/joeylin/angular-note](https://github.com/joeylin/angular-note) 13 | 1. angularjs book:[https://github.com/shyamseshadri/angularjs-book](https://github.com/shyamseshadri/angularjs-book) 14 | 1. learning-angular: 以及我的翻译版本(ing) 15 | 1. angular和require结合方式:[https://github.com/tnajdek/angular-requirejs-seed](https://github.com/tnajdek/angular-requirejs-seed) 16 | 1. 利用angular开发下一代Web应用(angular js) 【书】 17 | 1. Lcllao的ag笔记:[http://www.cnblogs.com/lcllao/archive/2012/10/18/2728787.html](http://www.cnblogs.com/lcllao/archive/2012/10/18/2728787.html) 18 | 1. angular-service-or-factory ? 傻傻分不清楚?[http://iffycan.blogspot.com.ar/2013/05/angular-service-or-factory.html](http://iffycan.blogspot.com.ar/2013/05/angular-service-or-factory.html) 以及 19 | 1. angular-injection [http://iffycan.blogspot.com.ar/2013/07/angular-injection.html](http://iffycan.blogspot.com.ar/2013/07/angular-injection.html) 20 | 1. 利用angular开发下一代Web应用(angular js) 书[https://github.com/aztack/AngularJS-translation](https://github.com/aztack/AngularJS-translation) 21 | 1. 破狼的angular文章集合 [http://www.cnblogs.com/whitewolf/category/404298.html](http://www.cnblogs.com/whitewolf/category/404298.html) 22 | 1. 邹业盛 angular的学习笔记 [http://zouyesheng.com/angular.html](http://zouyesheng.com/angular.html) 23 | 1. 吕大豹的angular文章合集 24 | 1. 尘封の烟雨的angular文章合集 25 | 1. 黑暗執行緒 的angular文章(繁体) 26 | 1. AngularJS 数据建模 [http://blog.jobbole.com/54817/](http://blog.jobbole.com/54817/) 27 | 1. AngularJS 中的一些坑 [http://blog.jobbole.com/52857/](http://blog.jobbole.com/52857/) 28 | 1. 中文版guide [http://angular.duapp.com/guide](http://angular.duapp.com/guide) 29 | 1. angular tips [http://angular-tips.com/](http://angular-tips.com/) 30 | 1. ng-newsletter [http://www.ng-newsletter.com/](http://www.ng-newsletter.com/) 31 | 1. AngularJS 开发者最常犯的 10 个错误 32 | 1. AngularJS 指令实践指南(二) 33 | 1. fse.guru 以及作者其他相关的ng文章 34 | 1. 深入理解AngularJS 的 Scope 35 | 1. angularjs中文社区关于angular.js文章、教程 36 | 1. [xufei](https://github.com/xufei/)的博客 __一直在更新,荐,讲得很好!__ 37 | 1. angularjs-internals-in-depth 38 | 1. introduction-to-unit-testing-in-angularjs 39 | 1. AngularJS Unit Testing – For Real, Though 40 | 1. Quick Starter Repository for Angular Material 41 | 1. angular cheat sheet 42 | 1. angular-translate 43 | 1. 推荐 15 个 Angular.js 应用扩展指令 44 | 1. A Guide To Transclusion in AngularJS 45 | 1. AngularJS Tutorial - Learn AngularJS in 30 minutes 46 | 1. Translate your Angular.JS applications with gettext 47 | 1. 一个angular经验分享 48 | 1. Modeling Data and State in Your AngularJS Application 49 | 1. An AngularJS module that gives you access to the browsers local storage with cookie fallback 50 | 51 | ### 示例 52 | 53 | 1. 官方示例教程:[http://docs.angularjs.org/tutorial/](http://docs.angularjs.org/tutorial/) 54 | 1. 我自己的 [angular example](https://github.com/dolymood/angular-example) 55 | 1. 7步从菜鸟到专家(建议原文,可以直接看代码示例):[http://blog.jobbole.com/46779/"](http://blog.jobbole.com/46779/) 56 | 1. 强大的ToDoMVC:[https://github.com/tastejs/todomvc](https://github.com/tastejs/todomvc) 57 | 1. angular-ajax-upload 指导性质的[http://iffycan.blogspot.com.ar/2013/08/angular-ajax-upload.html](http://iffycan.blogspot.com.ar/2013/08/angular-ajax-upload.html) 58 | 1. angular app [https://github.com/angular-app/angular-app](https://github.com/angular-app/angular-app) 59 | 1. Fun with AngularJS! [http://devgirl.org/2013/03/21/fun-with-angularjs/](http://devgirl.org/2013/03/21/fun-with-angularjs/) 60 | 1. Angular指令及组件的全面范例 [https://github.com/angular-cn/ng-showcase](https://github.com/angular-cn/ng-showcase) 61 | 1. angular中的MVVM模式 62 | 63 | ### 视频 64 | 65 | 1. angular视频教程 [http://www.kittencup.com/category/video/angularjs/](http://www.kittencup.com/category/video/angularjs/) 66 | 1. 阿里懒懒交流会AngularJS专场 67 | 1. 大漠穷秋讲的AngularJS实战 68 | 1. codeschool上的angular视频教程 69 | 70 | ### 方案,性能 71 | 72 | 1. 使用AngularJS构建大型Web应用[http://www.infoq.com/cn/news/2013/02/angular-web-app](http://www.infoq.com/cn/news/2013/02/angular-web-app) 73 | 1. 优化1200=>35(建议去看看官方站点,从文章上来看,感触不深ps:个人观点) :[http://blog.jobbole.com/51180/](http://blog.jobbole.com/51180/) 74 | 1. 模式指导:[https://github.com/mgechev/angularjs-style-guide](https://github.com/mgechev/angularjs-style-guide) 75 | 1. angularjs-performance-with-large-lists[http://tech.small-improvements.com/2013/09/10/angularjs-performance-with-large-lists/](http://tech.small-improvements.com/2013/09/10/angularjs-performance-with-large-lists/) 76 | 1. angularjs-my-solution-to-the-ng-repeat-performance-problem[http://www.williambrownstreet.net/blog/2013/07/angularjs-my-solution-to-the-ng-repeat-performance-problem/](http://www.williambrownstreet.net/blog/2013/07/angularjs-my-solution-to-the-ng-repeat-performance-problem/) 77 | 1. angularjs-pitfalls-using-scopes [http://thenittygritty.co/angularjs-pitfalls-using-scopes](http://thenittygritty.co/angularjs-pitfalls-using-scopes) 78 | 1. 只绑定一次 [https://github.com/Pasvaz/bindonce](https://github.com/Pasvaz/bindonce) 79 | 1. 天猪的[angular-lazyload](https://github.com/atian25/angular-lazyload) 80 | 1. 利用require.js动态加载路由文件的库 angularAMD 81 | 1. 事件代理[angular-delegate-event](https://github.com/dolymood/angular-delegate-event) 82 | 1. angular最佳实践 [http://www.lovelucy.info/angularjs-best-practices.html](http://www.lovelucy.info/angularjs-best-practices.html) 83 | 1. 如何组织大型JavaScript应用中的代码?[http://kb.cnblogs.com/page/176541/](http://kb.cnblogs.com/page/176541/) 84 | 1. databinding-in-angularjs [http://stackoverflow.com/questions/9682092/databinding-in-angularjs/9693933#9693933](http://stackoverflow.com/questions/9682092/databinding-in-angularjs/9693933) 85 | 1. AngularJS Best Practices [http://www.artandlogic.com/blog/2013/05/ive-been-doing-it-wrong-part-1-of-3/](http://www.artandlogic.com/blog/2013/05/ive-been-doing-it-wrong-part-1-of-3/) 86 | 1. Best Practice Recommendations for Angular App Structure [https://docs.google.com/document/d/1XXMvReO8-Awi1EZXAXS4PzDzdNvV6pGcuaF4Q9821Es/pub](https://docs.google.com/document/d/1XXMvReO8-Awi1EZXAXS4PzDzdNvV6pGcuaF4Q9821Es/pub) 87 | 1. Superspeed your angularjs apps [http://orangevolt.blogspot.com/2013/08/superspeed-your-angularjs-apps.html](http://orangevolt.blogspot.com/2013/08/superspeed-your-angularjs-apps.html) 88 | 1. [http://joshdmiller.github.io/ng-boilerplate/](http://joshdmiller.github.io/ng-boilerplate/) 89 | 1. 为什么我们的angular应用总是很慢 [http://www.zhex.me/blog/2013/11/22/why-out-angular-app-is-slow/](http://www.zhex.me/blog/2013/11/22/why-out-angular-app-is-slow/) 90 | 1. angular性能优化心得 [http://atian25.github.io/2014/05/09/angular-performace/](http://atian25.github.io/2014/05/09/angular-performace/) 91 | 1. angular-debounce [https://github.com/shahata/angular-debounce](https://github.com/shahata/angular-debounce) 92 | 1. 基于AngularJS的企业软件前端架构 [http://www.infoq.com/cn/news/2014/05/angularjs-front-end-architecture](http://www.infoq.com/cn/news/2014/05/angularjs-front-end-architecture) 93 | 1. angular data [http://angular-data.pseudobry.com/](http://angular-data.pseudobry.com/) 94 | 1. AngularJS风格指南(包含各翻译版本) 95 | 1. 快速构建app angular-kickstart 96 | 1. 动态加载controller 97 | 1. 通过少使用ng-controller来提升ng性能 以及该站其他关于ng文章 98 | 1. AngularJS风格指南2 99 | 1. angularjs的数据绑定 100 | 1. Create, read, update, delete MongoDB collections via AngularJS. 101 | 1. Token-based AngularJS Authentication 102 | 1. Virtual Scroll for AngularJS ngRepeat directive 103 | 1. AngularJS Data Table crafted for large data sets 104 | 105 | ### 组件(UI|module)类 106 | 107 | 1. angular UI [https://github.com/angular-ui](https://github.com/angular-ui) 108 | 1. Bootstrap directives for Angular:[https://github.com/mgcrea/angular-strap](https://github.com/mgcrea/angular-strap) 109 | 1. Material design for Angular 110 | 1. angular lib,包含了“事件代理、dialog、上传flow、图片预览imageViewer、进化版keydown(支持传入keycode)、mousewheel、滚动加载、选择内容selection”, 111 | 1. xufei大神的 [ng-control](https://github.com/xufei/ng-control) 112 | 1. find modules for angular 113 | 114 | ### 源码分析 115 | 116 | 1. MVVM大比拼之AngularJS源码精析 [http://www.cnblogs.com/sskyy/p/3709649.html](http://www.cnblogs.com/sskyy/p/3709649.html) 117 | 1. 前端源码分析 118 | 1. xuwenmin的源码分析 [http://www.ifeenan.com/categories.html#angularjs-ref](http://www.ifeenan.com/categories.html#angularjs-ref) 119 | 120 | ### 其他集锦 121 | 122 | 1. 一个资源集锦:[https://github.com/jmcunningham/AngularJS-Learning](https://github.com/jmcunningham/AngularJS-Learning) 123 | 1. 2013年AngularJS学习资源精选 [http://blog.jobbole.com/54716/](http://blog.jobbole.com/54716/) 124 | 1. 2013年度最强AngularJS资源合集 [http://www.iteye.com/news/28651-AngularJS-Google-resource](http://www.iteye.com/news/28651-AngularJS-Google-resource) 125 | 1. xuwenmin的angular合集 [http://www.ifeenan.com/categories.html#angularjs-ref](http://www.ifeenan.com/categories.html#angularjs-ref) 126 | 1. 可以复制 AngularJS资源集合 127 | 128 | 129 | ### angular2 130 | 1. angular2 学习资源集锦: 131 | 2. angular2 集锦2: 132 | 3. 广发证券前端团队的【Angular2开发指南】 133 | 4. Angular 2 中文资料汇总 134 | --------------------------------------------------------------------------------