2010-09-13 41 views
7

我正在尋找GWT Design來設置項目。我可以使用MVP(GWTP)JBoss Errai。 我還沒有決定。有沒有人經歷過其中之一?有沒有人在他們的項目中使用過JBoss Errai?

您可以給出這些框架的優點和缺點。

+0

你也應該考慮GWT-主持人/ GWT-調度組合(http://code.google.com/p/gwt-presenter/,http://code.google.com/p/gwt-dispatch) 。 – 2010-09-13 10:43:54

+0

@Shahzeb我還不滿意...... – firstthumb 2011-07-26 06:40:13

+0

@firstthumb我的回答有幫助嗎? – xybrek 2016-02-13 14:37:32

回答

3

Errai是迄今爲止最好的一套完整的工具。 如果不使用Errai或GWTP,GWT調度可以單獨使用。

+0

正確Errai聽起來不錯,但它還沒有完全釋放。它仍在發展,似乎在今年年底完成。 – firstthumb 2010-09-14 04:39:45

0

抱歉無法工作如何添加回復:(任何方式是你是對的,但是Errai總線和用於UI的消息傳遞和工作空間已經足夠好並且相當成熟,你Iam很高興地在一個項目中使用它不是因爲接下來的8個月,但是如果我想今天上線,Errai仍然不會成爲一個問題,它是相當穩定的。

2

現在我認爲JBoss Errai已經相當「成熟」了,我將它用於我的商業

基本上,Errai最好的功能之一就是它可以很好的模仿GWT。

1

Errai功能:

  • Errai UI,太容易學習。
  • Errai UI再一次,CSS的使用是本地的,只是在特殊情況下,你必須在代碼中設置CSS樣式。
  • LESS Suport。
  • JPA在瀏覽器上。
  • CDI通過Weld,你可以在春天使用Seam。
  • 您可以進行頁面導航(Errai導航)。
  • 不必聲明兩個接口與服務器進行交互。
  • 以消息,事件或通過REST或RPC的形式與服務器進行通信。

GWT香草特點:

  • UI活頁夾。什麼?!要學習更多標籤?哦,來吧!
  • CSS通過Java代碼。
  • 沒有支持。
  • 本機不支持CDI注入服務。
  • 原生不支持頁面導航(活動和地點只能在一個頁面中工作)。
  • 不支持客戶端持久性。
  • 你必須聲明兩個接口與服務器進行交互(是的,你可以有一個助手爲你製作代碼,但是你必須維護的樣板代碼)。
  • 僅通過RPC機制的GWT交互。

因此,恕我直言,如果你能在你的GWT添加Errai項目的發展會更舒服:-)

乾杯!

+0

是的,乾杯!謝謝你的優點... – Cataclysm 2015-01-23 05:58:42

相關問題