2011-07-18 39 views
1

我正在做一個Django的比較研究與Rails與PHP作爲後端使用GWT作爲前端GUI。後端連接到設備網絡。 GUI的主要功能是(1)表格查看,編輯,刪除表格中的數據。 (2)上傳和下載文件。 (3)監視顯示器以顯示網絡中的設備狀態。Django,Rails,PHP與GWT

  1. 是否有一個現有的開源項目使用GWT前端與Django後端?那麼GWT + rails和GWT + PHP呢?
  2. 任何關於在這種情況下最適合的建議?

在此先感謝您的幫助。

回答

1
  1. 你應該圍繞谷歌..

  2. 我推薦使用Java和GWT-RPC作爲後端,這是因爲:

    一個。你會在後端和前端使用相同的語言。

    b。您將在後端和前端之間使用(共享)相同的域模型類。

    c。 GWT-RPC是類型安全的。 d)。使用GWT-RPC,您無需爲對象映射執行JSON。

+1

我寧可推薦RequestFactory比GWT-RPC。 –

+0

前段時間(cca 6個月)我檢出了RequestFactory,但它無法傳輸地圖 - 這是我需要的項目。這仍然是這樣嗎? –

+0

不幸的是(雖然它會改變:'AutoBean',它支持RF,支持地圖幾周)。我正在發送條目列表。 –

0

我認爲你最好的體驗是通過在服務器端的Java。我試着用php和rails來使用GWT,儘管它完全可行,但我發現在後端使用java servlets可以獲得更流暢的體驗。