【发布时间】:2015-08-02 16:59:12
【问题描述】:
我正在使用 yard 从 rdoc 文件生成 Rails 应用程序的文档。有 AngularJS 文档生成器,但如何将它们连接起来为 AngularJS + Rails 应用程序生成一个连贯的文档?
【问题讨论】:
-
但是为什么你的文档应该是“连贯的”?您需要 Rails 对应的 API 文档和 Angular 的源文档。我错过了什么吗?
-
在 Angular 文档中引用相关的 Rails 模型和方法会很有用,反之亦然。
-
这不是打破松耦合原则吗?你应该有尽可能少的依赖,你的 Angular 应用应该依赖 http apis 而不是直接依赖 Rails 应用我相信
-
也许吧,但盲目地到处应用它也许是完全错误的?如果我正在编写一个由 Angular 前端和 Rails 后端组成的应用程序,那么拥有一个有助于以最少的努力记录两者的系统(或至少一组精确的规则)对我来说会更有用。我想其他后端或前端的潜在作者以一种很好的方式记录两者的耦合可能是有益的。
-
两年后回顾这个问题,我的方法似乎得到了一些理由,尽管我无法准确地定义我想要什么。看来我所追求的是swagger 之类的东西,这不仅仅是文档问题,而是设计原则之一。
标签: ruby-on-rails angularjs documentation rdoc yard