angular-styleguide
angular-styleguide 介绍
如果你正在寻找一些关于语法、约定和结构化的Angular应用的一个有建设性的规范,那么你来对地方了。这里所包含的内容是基于我在团队中使用 Angular 的一些经验、一些演讲和 Pluralsight培训课程 。
这个规范的目的是为构建Angular应用提供指导,当然更加重要的是让大家知道我为什么要选择它们。
Angular社区是一个热衷于分享经验的令人难以置信的社区,尽管Todd Motto(他是我的一个朋友,也是Angular专家)和我合作了多种规范和惯例,但是我们也存在着一些分歧。我鼓励你去看看Todd的指南,在那里你能看到我们之间的区别。
我的许多规范都是从大量的程序会话 Ward Bell 和我所拥有的而来的,我的好友Ward也影响了本规范的最终演变。
Angular规范翻译版本。
单一职责
IIFE
Modules
Controllers
Services
Factories
Data Services
Directives
解决Controller的Promises
手动依赖注入
压缩和注释
异常处理
命名
应用程序结构LIFT原则
应用程序结构
模块化
启动逻辑
Angular $包装服务
测试
动画
注释
jsHint
jsCS
常量
文件模板和片段
Yeoman Generator
路由
任务自动化
Filters
Angular文档
贡献
许可
GitHub:https://github.com/johnpapa/angular-styleguide
网站描述:AngularJS编程风格指南
angular-styleguide官方网站
官方网站:http://johnpapa.net