Awesome ng2 - 中文版本
Angular2(以下也称为ng2)资源大全,收集ng2周边生态圈的各种资料,包括图书,教程,视频,脚手架等等内容。
ng2当前最新版本:
Angular 2 最新浏览器支持情况:
目录
官方资源
入门资料
教程
- learn-angular2 (通过实例一步步学习ng2)
- learn-typescript
- learn-typed-rxjs
- Angular2 入门 - 汇智网(国内)
- learn angular2
博客
- blogspot
- VICTOR SAVKIN - ng2核心开发成员个人博客
- thoughtram - ng2合作团队博客
- ng-learn - ng2博文系列
- Angular Tips
- angular-2-articles
- hotJS Angular2
- awesome-angular2
- Todd Motto
- Oren Farhi
- NG-BOOK 博客
- Angular University - 英文博客,质量还不错
电子书
- ng-book 2
- Become a ninja with Angular 2
- Angular 2 Development with TypeScript
- Angular 2 in Action
- Practical Angular 2
视频
-
udemy (收费视频)
脚手架
- angular2-seed(官方库)
- mgechev:angular2-seed(按照官方最佳实践实现)
- angular-webpack2-starter(支持服务端渲染)
- AngularClass:angular2-webpack-starter
- angular2-seed-advanced
- angular2-cli
- angular2-esnext-starter(仅面向ES6/7,不支持typescript)
- angular2-minimalist-starter
- babel-angular2-app (Babel, Browserify)
- angular2-webpack (结合webpack,测试规范等比较齐全)
- JAVA Spring Boot 后端结合 Angular 2
UI组件
- NG2 Bootstrap - 样式库
- Material2 - ng2 Material Design组件库
- ng2 Material 移动端样式库
- PrimeNG - ng2 UI组件库集合
- NG-LIGHTNING - ng2 组件与指令库
- Wijmo - ng2 UI控件库
- Vaadin - 类Material Design UI组件库,支持移动端与PC端设计
代码风格指南
- ng2代码风格指南 - Angular官方团队
- ng2代码风格指南 - mgechev
- ng2代码风格指南 - John Papa(著有极多star的ng 1.x的angular-styleguide)
- TypeScript代码质量检查工具
社区
工具
- Augury - 官方的调试工具 Chrome插件
- Codelyzer - 基于tslint的静态代码分析工具
- Universal Angular 2 - ng2服务端渲染
- 基于RxJS的状态管理库
- 编辑器IDE
- Sublime Text - ng2代码片段包
- Webstorm - ng2代码模板
- Visual Studio Code - ng2代码片段包
示例项目与代码
可用于学习借鉴
-
游戏相关
跨多端工程项目
周边生态圈
演讲分享
Youtube (需科学上网,英文):
-
ng-europe 大会
-
2014:Youtube
-
NG-CONF 大会
-
2014:Youtube
-
2016:Youtube
-
Material UI组件:Titanium Octopus - Kara Erickson, Jeremy Elbourn
贡献者
诚邀社区一起参与建设此项目,给后来者提供更好的学习环境。