将Google Web Toolkit(GWT)用作完整的Java Web框架是否有意义?

kar*_*arl 12 java gwt wicket web-frameworks

我感兴趣的是GWT可以作为我整个表示层的基础.

我很想知道是否有人成功地尝试过这种方法 - 或者说没有成功 - 并且可以说服或不会让我试图这样做.

Ste*_* B. 7

我大约一年前和GWT一起工作过.当时它似乎是一个好主意,有许多警告:

  • 我在API的某些部分遇到了"问题",这可能与你编写的事实有关,就像你在java中一样,实际上你实际上是在写一个像java一样的单独编译环境,所以你做了一些不正确的假设(在这种情况下,将嵌套值传递给前端).我认为还有另一个是重写我的ant脚本以使用32位jvm进行gwt编译.
  • 我花了一些时间试图调整外观 - 我们从未部署完成的项目所以我不确定这将达到专业水平需要做多少工作,但它似乎(逻辑上)就像它是相当于调整摇摆界面.也许比html更笨拙,更直观.
  • 因为ajax在最终产品中对你是如此隐藏,所以如果表现不佳,我会对我可能会做些什么感到担忧.

话虽如此,它似乎值得玩,我的经历很久很久以前在互联网时代,特别是鉴于它现在可能更加成熟.值得指出的是,这是从大多数MVC框架开发GUI代码的一种非常不同(且令人耳目一新)的方式,值得一看,除此之外别无其他原因.

我的感觉是,如果你正在构建一个具有非常苛刻的图形要求的高负载专业站点,GWT可能不是一个好的选择,否则没问题.