gpt4 book ai didi

ruby-on-rails - 是否有可以为 Sinatra 生成 API 的 Ruby gem?

转载 作者:数据小太阳 更新时间:2023-10-29 08:33:55 25 4
gpt4 key购买 nike

我们有一个大型 Rails 应用程序,我们希望将我们的用户模型提取到 API 中,以迁移到更加面向服务的架构。现在我们正在一个可以处理所有与用户相关的请求的小型 Sinatra 应用程序上创建 API。我的问题是:有人知道引入大量标准 API 功能的 Ruby gem(与 Rails 或 Sinatra 一起使用)吗?

我想确保我没有在这里重新发明轮子。除了标准的 RESTful 路由之外,我们正在寻找功能,例如在您想要返回的对象上发送特定于路由的属性(而不是总是返回完整的对象)。有没有 gem 可以做到这一点,还是从头开始创建我们自己的更好?如果我解释得不好,请告诉我,我可以澄清。

谢谢,丹

最佳答案

您可能会找到 https://github.com/nesquena/rabl有用。我在 Sinatra、Padrino 和 Rails 中构建它以满足我所有的 RESTful API 需求。

关于ruby-on-rails - 是否有可以为 Sinatra 生成 API 的 Ruby gem?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8002964/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com