Google Web Toolkit样例应用程序

Google Web Toolkit Sample Applications

本文关键字:应用程序 样例 Toolkit Web Google      更新时间:2023-09-26

我已经搜索了一段时间,试图找到一个用Google Web Toolkit(最好是用Eclipse)编写的好的示例应用程序。我正在寻找一个完整的web应用程序与数据库和东西,如codeplex这是用ASP编写的以下程序。. NET,并拥有登录系统:http://mvcmusicstore.codeplex.com/

我发现了一些其他的网站,但他们不包含我需要的确切细节:

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)) JavaScript,这将节省服务器上的CPU周期
  2. 在服务器端使用Java(而不是c#和ASP.NET),它可以免费使用和部署,并且是一种很好的OO语言
  3. 在windows以外的其他操作系统上编程和测试(LAMP服务器,免费:))
  4. 开箱即用的HTML5支持,可以用作flash/silverlight动画的替代品,以节省带宽
  5. Eclipse有一个可视化设计器插件(GPE),你可以把小部件放在上面,像WPF/Silverlight一样工作,我已经有了一些经验
  6. 这些小部件非常棒,我希望它们能像WPF/Silverlight一样工作(堆栈面板,网格等)
  7. Google使用它(所以它一定很棒:P)

我认为有以下缺点:

  1. 不支持VS2010(当然是超级IDE)
  2. 没有ASP那么多用户。. NET或PHP(?),所以寻找
  3. 的代码示例较少我想不是很多吧?由于生成的JavaScript,可能会有一些调试困难

请尽可能多地批评;)

GWT项目几乎与其他基于java的web应用程序相同。客户端当然有主要的区别(因此也有限制),但其他一切都是纯Java。也许从学习Hibernate、servlet等开始会更好?找出最适合您的技术,然后深入了解GWT。

编辑:我找到了一个非常详细的GWT教程http://www.vogella.de/articles/GWT/article.html