【问题标题】:Is it a good practice to use both active_model_serializer and Jbuilder? [closed]同时使用 active_model_serializer 和 Jbuilder 是一种好习惯吗? [关闭]
【发布时间】:2017-04-28 03:13:19
【问题描述】:

我有一个旧的Ruby on Rails API 项目,我注意到该项目同时使用了active_model_serializerJbuilderactive_model_serializerapp/serializers 目录,Jbuilderapp/view/api/

我是Ruby on Rails API 的新手。从网上看到的active_model_serializerJbuilder似乎都是用来处理JSON数据的,甚至还有一篇文章争论哪个更好。

我不知道哪个更好,但是两者都使用是个好习惯吗?

【问题讨论】:

  • 不,这很混乱。大多数项目只是选择一个,所以这是出乎意料的。

标签: active-model-serializers jbuilder


【解决方案1】:

两者都使用没有问题,但绝对不是一个好习惯。新加入该项目的人可能会感到困惑。如果你从一个过渡到另一个(最常见的是从 Jbuilder 到 AMS),我会说两者都使用是可以的,但最终坚持使用其中一个是件好事。

【讨论】:

    猜你喜欢
    • 2013-03-30
    • 2015-02-18
    • 2016-03-20
    • 1970-01-01
    • 2020-08-25
    • 1970-01-01
    • 2020-05-09
    • 1970-01-01
    • 2016-11-30
    相关资源
    最近更新 更多