在学习ng的过程中有很多疑惑的地方,希望能看大牛的源码中寻求答案。
最近在接触了解到的:
ng-table :https://github.com/esvit/ng-table
angular-formly : https://github.com/formly-js/angular-formly
你可能更需要的是如何通过github来寻找优秀的项目。
首先,可以通过Github Explore来查看Github的编辑们分类整理目前世界上不同category下面比较优秀的开源项目
其次,可以通过Github Trending Repositories 来查看目前一段时间关注数上升比较多的项目。
再次,可以在Github上关注各个领域的大牛人物,然后如果他关注了哪些项目可以在新鲜事里面看到,或者通过这个大牛已经关注的项目中寻找自己感兴趣的,比如https://github.com/stars/IgorMinar
最后,实际上你也可以关注微博、twitter上一些技术账号,通过这些账号每日发的一些微博来了解到目前比较新的或者比较优秀的项目。
另外,你也可以通过Github关键词来搜索和过滤你感兴趣的相关的项目,然后根据关注数和最后更新日期来决定是否深入了解。
或者,你也可以通过 bower search
来查询发布在bower 上面的跟ng有关的项目,你会发现有很多很多。
要看ng的源码就直接去https://github.com/angular/angular.js吧,其他第三方的也在github上有的,搜一下就行了。可以看看https://github.com/angular-ui
angular-ui
的几个项目, ui-router
, ui-bootstrap
都是必看的目前项目中有用到一些公共的处理:
文件上传: https://github.com/danialfarid/angular-file-upload
图表:https://github.com/chinmaymk/angular-charts
格式转换:https://github.com/greengerong/ngmodel-format
8 回答5.8k 阅读✓ 已解决
9 回答9.1k 阅读
6 回答4.7k 阅读✓ 已解决
5 回答3.5k 阅读✓ 已解决
4 回答7.9k 阅读✓ 已解决
7 回答9.7k 阅读
5 回答7.1k 阅读✓ 已解决
很久以前整理的:《AngularJS 学习》
github地址:https://github.com/justjavac/AngularJS-Learning-zh_CN