【发布时间】:2014-11-07 08:50:48
【问题描述】:
我可以在 Sinatra 中使用active_model_serializers 吗?如果没有,有没有更好的方法在 Sinatra 中输出 json 来构建 Web 服务?
【问题讨论】:
-
当然可以,它是纯红宝石,与 Rails 无关
-
太棒了。我仍然不确定将 Sinatra 用于 Web 服务是否做出了正确的选择(我正在将我的应用程序的后端编写为服务),但我们会看到。
-
好吧,为什么不呢,如果您开始有 50 多个端点,在 sinatra 中可能会更难组织,但是......为什么不呢
-
@apneadiving - 我认为 Sinatra 是要走的路。我创建了一个包含 60 个端点的 API。很容易组织。
-
@BS即使你知道 Rails 提供了很多免费、口味和颜色的安全性 :)
标签: ruby-on-rails activerecord sinatra active-model-serializers rails-api