ruby-on-rails - REST API 文档生成

标签 ruby-on-rails ruby rest

是否有库提供用于编写​​ REST API 文档的标记?我见过几家公司使用类似的文档模式,例如:

http://api.teamlab.com/2.0/

http://www.fullcontact.com/docs/?category=person

我想知道他们是否使用相同的库或服务。本质上,该库应该根据标记文本生成用于 API 导航、搜索和显示的页面(很像用于 ruby​​ 文档的 YARD)。

这是我目前发现的:

最佳答案

你绝对应该看看Swagger .

它是开源的,被数百个 API 使用,也被 3scale 在其 API 管理解决方案中以 Active Docs 的名义使用。

关于ruby-on-rails - REST API 文档生成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10642036/

相关文章:

mysql - Sidekiq 在 AWS RDS 上返回 "ActiveRecord::ConnectionTimeoutError: could not obtain a database connection within 5.000 seconds (waited 5.000 seconds)"

apache - 从 apache cxf REST 响应中删除空值字段

ruby - Ruby中Fixnum object_ids上的模式?

ruby - 获取 Sinatra 路由中的完整路径,包括问号后的所有内容

ruby-on-rails - Ruby——自动初始化子类的类实例变量,不继承值

python - 什么是 REST API 响应的正确方法?

java - 工厂设计模式的实现

sql - ActiveRecord 中多列的索引

ruby-on-rails - 之后(:each) vs after(:all) in Rails rspec

ruby-on-rails - 如何在Rails中计算 "days with records"?