是否可以通过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后端的代码有类似的东西吗?
目前,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。