从Swagger生成Rails代码

问题描述 投票:3回答:1

是否可以通过Swagger YAML文件生成Rails应用程序的服务器代码?

我看到有可能是一个Ruby客户端,感谢https://github.com/swagger-api/swagger-codegen

我试试这个命令:

swagger-codegen generate -i http://petstore.swagger.io/v2/swagger.json -l ruby -o /tmp/test/

这太棒了Rails后端的代码有类似的东西吗?

ruby-on-rails ruby rest sinatra swagger
1个回答
2
投票

目前,Swagger-Codegen没有为Rails app提供生成器。最接近的是Ruby Sinatra服务器存根生成器。

如果你有时间为Rails应用程序贡献一个生成器,"How to add a generator for a new language or framework" 是一个很好的起点。

更新:添加了ruby-on-rails发电机。此外,Swagger Codegen的约50名顶级贡献者和模板创建者决定在2018年5月将Swagger Codegen用于维护一个名为OpenAPI Generator的社区驱动版本。有关更多信息,请参阅Q&A

© www.soinside.com 2019 - 2024. All rights reserved.