同时使用active_model_serializer和Jbuilder是一个好习惯吗?

时间:2016-12-13 06:09:47

标签: active-model-serializers jbuilder

我有一个遗留Ruby on Rails API项目,我注意到该项目同时使用active_model_serializerJbuilderapp/serializersactive_model_serializer个指针,app/view/api/Jbuilder个。

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

我不知道哪一个更好,但同时使用它们是一个好习惯吗?

1 个答案:

答案 0 :(得分:1)

使用两者都没有问题,但这绝对不是一个好习惯。对于参与该项目的新人来说,这可能会让人感到困惑。我说如果你从一个转换到另一个(最常见的是从Jbuilder到AMS),可以使用两者,但最终坚持使用其中一个是好的。