【问题标题】:What's the current state of GWT? [closed]GWT 的现状如何? [关闭]
【发布时间】:2011-09-25 12:57:03
【问题描述】:

我目前正在开发一个复杂的 Web 应用程序,并且发现某些事情的 javascript/jquery 开发非常具有挑战性。所以我开始寻找替代工具。

我认为 GWT 可能是我一直在寻找的。在开发过程中,我曾多次想过“要是我用 Java 编程就好了”。我想要的功能主要围绕 OOP 和我发现在 javascript 中难以获得的可重用性。

但是,我想感受一下 GWT 的可行性。我做了一些搜索,并阅读了一些关于 GWT 一年前的看法。但我很好奇现在事情进展如何。有很多开发者在使用它吗?它在增长吗?您认为 GWT 会在几年后被使用吗?

【问题讨论】:

标签: java javascript gwt


【解决方案1】:

GWT 肯定在不断增长,首先是在 Google 产品中。

  • Google Buzz 和 Google 汇问一样使用 GWT,
  • 新的 Google Web Fonts v2 是使用 GWT 构建的。
  • 过去几周,Orkut 团队的一些人为 GWT 代码库做出了广泛贡献(让 UiBinder 生成一个大的 HTML 字符串,然后将“渲染”的子树包装到小部件中)。
  • 新的Google Groups 是使用 GWT 构建的。
  • launchingRequestFactory 表示在您的网络应用(在 GWT 中)和移动应用(在 Android 中)之间共享相同的协议,甚至是相同的代码。
  • Rovio 去年 5 月推出了 Angry Birds Chrome,这要归功于 GWT 和 ForPlay(这使得 Java 中的相同代码库可以编译为“HTML5”、Flash、Java 和 Android!)。
  • Apache Wave(Google Wave 的继任者)仍将 GWT 用于其 UI。

借助 Wayback Machine,您还可以查看项目成员数量随时间的增长情况。将January 2007August 2009now 进行比较。 Ohloh 也有一些不错的figures

【讨论】:

【解决方案2】:

我会说它肯定会增加,尤其是 Chromebook 和其他基于 Web 的系统推动了对 HTML5 应用程序的需求。甚至愤怒的小鸟到 chrome 的新端口也在使用 GWT:

http://chrome.angrybirds.com/

证据:

http://r2045.project-slingshot-hr.appspot.com/fowl/fowl.nocache.js

【讨论】:

猜你喜欢
  • 2010-11-23
  • 2013-05-09
  • 1970-01-01
  • 1970-01-01
  • 2013-03-20
  • 2010-11-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多