2014-06-23 22 views

回答

6

如果您已經熟悉Rails,我會使用Rails API gem。它將Rails自定義爲一個API,幷包含幾個有用的功能,如版本控制和序列化。

Sinatra對於一個非常簡單的API來說可能很好,但通常情況下,您最終會將大部分Rails添加回來。

3

除了rails-api,我會看看到Grape gem

您可以使用它在機架,西納特拉和Rails的頂部。

+1

我一直在尋找寶石葡萄,看起來非常好。正是我所需要的,唯一的是現在我必須嘗試將它與我的Rails項目放在一起,並且我找不到有關如何操作的文檔,這很令人困惑...... – dpbataller

相關問題