2009-06-04 123 views
6

在看到GWT的一些好處之後,我和我的合作伙伴決定,這將是我們希望構建的Web應用程序的一個好前端。這個網絡應用程序的主要部分將是內容管理。我們希望使用CMS框架並將GWT放在前端,但我們發現的所有開源CMS系統似乎與其前端非常相關。GWT與內容管理系統

有人知道一個CMS可以很好地與GWT合作嗎?

+0

你能集成一個gwt應用程序與fatwire嗎? – 2010-06-20 15:19:32

+0

這個問題很古老,但我認爲這非常重要。我現在想的一個想法是將GWT中的方法公開爲JavaScript方法,可以由其他頁面調用等。 – xybrek 2013-03-11 04:04:34

回答

3

我認爲這一切都取決於你想要多少集成,特別是你想要用GWT做什麼。我們已經成功地將GWT與Documentum + Java集成在後端。

即便如此,我們的整合也相當輕鬆。該網站主要是面向內容的網站,但是我們使用GWT:

  1. 實現某些更有活力的小部件(例如,具有智能自動完成,字體大小換文本框)。
  2. 增強CMS中的內容使其更具動畫效果(例如,我們使用GWT的標籤面板一次顯示塊,同時仍允許內容作者管理我們的內容),而不是在單個屏幕上顯示大量內容。 。
  3. 在網站內實施「迷你應用」。

不幸的是,由於這是我爲客戶做的事情,我不能在公開場合詳細提及該網站,但如果您有興趣,我可以通過電子郵件與您分享一些細節。

1

不,但我可以告訴你,使用基於Java的CMS會讓你的生活變得更加輕鬆。 GWT依賴於RPC調用,儘管可以使用翻譯/ JSON覆蓋,但使用Java後端會更好。

不過,你介意發現這一點很困難,因爲當你想使用GWT時,你在前端做了大量的工作,而後端主要是數據處理和存儲。由於很少有CMS被設計爲除了處理和存儲之外不做任何事情,所以您最好自己創建。

也就是說,如果您願意使用App Engine,您可能會發現它非常容易。 GWT + App Engine堆棧運行得非常好,現在有一個很棒的Eclipse插件專用於它,並且可以自由開始使用。

0

嘗試使用Java實現的Nuxeo CMS/EMS。搜索google搜索「nuxeo」,並搜索「nuxeo gwt」,獲取關於將GWT與Nuxeo集成的各種教程。