2016-12-13 53 views
1

我有一個傳統Ruby on Rails API項目,我注意到該項目同時使用active_model_serializerJbuilder。有app/serializers定向爲active_model_serializerapp/view/api/Jbuilder使用active_model_serializer和Jbuilder是否是一個好習慣?

我是Ruby on Rails API的新手。從我從互聯網上看到的看來,active_model_serializerJbuilder都被用來處理JSON數據,甚至有一篇文章爭論哪一個更好。

我不知道哪一個更好,但使用兩者是一個好習慣嗎?

+1

不,它很混亂。大多數項目只挑選一個,所以這是意想不到的。 –

回答

1

使用兩者都沒有問題,但絕對不是一個好習慣。對於參與該項目的新人可能會感到困惑。如果你從一個轉換到另一個(最常見的是從Jbuilder到AMS),我會說可以同時使用它們,但最終可以堅持其中的一個。

相關問題