2011-11-10 61 views
4

我已經搜索了一段時間,試圖找到一個用Google Web Toolkit編寫的優秀示例應用程序(最好使用Eclipse)。我正在尋找一個完整的Web應用程序與數據庫和東西,如下面的程序Codeplex在ASP.NET編寫,並有一個登錄系統: http://mvcmusicstore.codeplex.com/Google Web Toolkit示例應用程序

我發現了一些其他網站,但他們不包含我需要確切的細節:

http://code.google.com/p/gwt-examples/wiki/project_MySQLConn

http://code.google.com/intl/nl/webtoolkit/examples/

我想學習GWT,因爲我覺得它有一些很大的優勢。

  1. 生成(好的和跨瀏覽器兼容(> IE6,> FF〜2.0,> chrome1))在服務器端對客戶端,將節省服務器
  2. 使用的Java在對CPU週期的JavaScript可以自由使用和部署的服務器(而不是C#with ASP.NET),並且是一個很好的OO語言
  3. 在其他操作系統的窗口(LAMP服務器,免費:)中編程和測試)
  4. 在box HTML5支持,可用作Flash/Silverlight動畫的替代品以節省帶寬
  5. Eclipse擁有一個視覺設計師插件(GPE),您可以在其中放置小部件並像WPF/Silverlight一樣工作,其中我已經有一些使用經驗
  6. 小部件非常棒,我希望它們能像WPF/Silverlight等效物一樣工作(堆疊面板,網格等)
  7. 谷歌使用它(所以它必須是偉大的:P)

在我看來一些缺點:

  1. 爲VS2010沒有很好的支持(當然超級IDE)
  2. 沒有儘可能多的用戶ASP.NET或P HP(?)那麼少好代碼示例找到
  3. 不是我想的很多?也許是因爲的生成的JavaScript

一些小的調試困難,請批評這一儘可能;)

+1

你是對的,的組合(例如)GWT,RequestFactory和JPA是棘手的,我只找到基本的例子,與實體企業的其它等等之間的關係不完全的例子上。因此,我認爲GWT沒有像我期望的那麼多。 – Roalt

+0

有關實體的完整示例正是我想要查看的內容。但顯然這很難找到?我以爲我只是沒有在正確的地方尋找;)無論如何,這讓我感到有點驚訝,因爲在我看來,GWT應該是太棒了,我想很多人都用它。 – BigChief

回答

2

GWT項目幾乎等同於其它基於Java的Web應用程序。客戶端當然有主要的不同(和限制),但其他的都是純Java。也許最好從學習Hibernate,servlets等開始呢?爲你找到最好的技術,然後挖掘GWT。

編輯:我發現了一個非常詳細的GWT教程http://www.vogella.de/articles/GWT/article.html

+0

所以你的觀點是,我可以更好地谷歌一些jsp應用程序?發送窗口小部件到客戶端是GWT特有的東西嗎?我已經檢查了一下看起來不錯的冬眠。它看起來像.NET的實體框架,我有一些經驗。 – BigChief

+1

不一定,但這將是一個很好的開始知道這個和UI背後的基礎知識。 GWT本身非常簡單,實際上與其他框架相似。關於GWT的事情並沒有那麼普遍,主要是國際海事組織,因爲它的首次加載速度很慢,因此不適合一般用途的網站,但主要針對狹窄的人羣。與這些項目的事情是,他們經常是封閉源。 – Raidok

+0

嗯..好吧,我沒有別的選擇,只能瀏覽我猜的所有GWT教程。那你也做了什麼?我仍然覺得很難找到一個好項目。 – BigChief

相關問題