如何掌握AngularJS?

我对AngularJS很新,我觉得它有点尴尬。 简单的东西很容易,但先进的东西是非常困难的(指令,供应商/服务/工厂...)

对于刚开始学习这些东西的人来说,这些文档不是很有帮助; 我发现自己经常为我需要的东西寻找指令,而不是写自己的东西。

我尝试了Ember.js,并且我的效率更高,但API仍在显着变化,所以我现在更愿意跳过它。

有没有更好的资源正确进入AngularJS?


这是我遇到的最全面的AngularJS学习资源库:

AngularJS学习

拔出最好的部分(按推荐的学习顺序):

  • http://www.egghead.io/ - 简短的系列,以AngularJS的视频点
  • AngularJS Cheatsheet - 定期更新的cheatsheet [最新更新2013年2月13日]
  • 在嵌套作用域上 - 指出使用作用域继承时可能出现的问题(引用Misko Hevery的一个好话题,你也应该注意)
  • 依赖注入 - DI上的官方开发者指南
  • 依赖注入 - 更多关于AngularJS依赖注入
  • “服务还是工厂?” - 各种提供商之间的差异
  • 指令 - 关于指令的官方开发者指南
  • 指令 - 搭便车指南
  • 项目结构 - 看看这个程序
  • Angular-UI - 必须为任何UI开发使用组件
  • UI-Bootstrap - 从头开始​​将JS引导组件重新实现为AngularJS指令
  • 使用AngularJS和Karma进行全谱测试
  • 奖金 - 在AngularJS中进行数据绑定,由Misko Hevery自己解释。

  • 试试这些视频egghead.io他们是开始真棒


    要获得全面且持续增长的链接集合,请查看AngularJS-Learning,这是一个收集资源,链接和有趣博客帖子的github回购站。

    我发现在AngularJS youtube频道上的教程和视频非常有帮助。 他们从最基本的东西转到一些高级主题,这是一个很好的开始。

    官方twitter和google +帐户是关注新闻并获得一些不错链接的好方法。 同时检查AngularJS邮件列表。

    新闻/链接的一个很好的聚合器是angularjsdaily.com。

    另外还有一些新书,所以你可以留意你最喜欢的在线图书馆。

    链接地址: http://www.djcxy.com/p/23115.html

    上一篇: How to master AngularJS?

    下一篇: How does AngularJS "listen" to changes in the model?