2011-05-13 84 views
0

我需要創建一個休息API來同步我的移動應用程序的數據。雖然我更熟悉java,但我正在學習Ruby on Rails,它引起了我的興趣。Rails上的Rest api

這是我現在創建其餘api的需求。

(1)當應用程序啓動時發送消息到服務器。

(2)用戶名密碼認證。

(3)如果條件滿足,則獲取表中的所有行。

(4)刪除,更新和插入操作。 我會單擊一次按鈕發送所有這些操作的請求。所以請求可能會一起

我的問題是否最好在rails中考慮以上要求和時間來構建其餘api?或者我應該只用java play framework?

回答

1

在Rails中製作該應用應該相對容易。然而,你的問題

我的問題最好是在考慮上述要求和時間來學習它或我應該只用java play framework來構建其餘api的rails嗎?

是主觀的。 Rails開發人員可能會告訴你在Rails中這樣做,因爲這些是Rails擅長的。

從偏見的角度來看:是的,學習Rails並實現它。雖然我並不熟悉在Java中使用Web應用程序的容易程度,但還是要加上一點鹽。

UPDATE:我發現這article in the Miso blog,這將幫助你實現一個API。我沒有嘗試過,但它看起來非常有趣,而且他們的觀點看起來非常有效。

+0

感謝您的意見。 – rogerstone 2011-05-13 12:55:40

+0

感謝Ramong.I已經開始使用導軌並前進。 – rogerstone 2011-05-21 16:28:58

+0

我添加了一篇關於如何根據味噌傢伙輕鬆製作API的文章鏈接。 – 2011-05-22 04:32:12