【问题标题】:Using Grape with Rails在 Rails 中使用葡萄
【发布时间】:2015-11-12 07:22:29
【问题描述】:

我正在计划使用 Grape 微框架在 Rails 中开发一个 API 应用程序。将 Grape 与 Rails 一起使用是个好主意吗?有什么先决条件需要我注意吗?

【问题讨论】:

    标签: ruby-on-rails api grape


    【解决方案1】:

    取决于您计划使用 API 做什么的长期目标。如果你想制作一个稳定的 API 并维护它以供长期使用,我不推荐葡萄(根据我的个人经验)。我在一个大项目中使用过葡萄,在定制方面使用它太难了,例如处理异常等。相反,您应该考虑使用ActiveModelSerializerjbuilder。我个人从 Grape 转到了 ActiveModelSerializer,最后很开心。葡萄有利于快速构建您的 API,因为它提供了不错的 DSL,但从长远来看,很难维护和添加新功能和自定义。所以,这真的取决于你的长期目标。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-06
      • 1970-01-01
      • 1970-01-01
      • 2015-06-13
      • 2013-08-21
      • 1970-01-01
      相关资源
      最近更新 更多