【问题标题】:Chosing a right framework [closed]选择一个正确的框架[关闭]
【发布时间】:2011-06-28 05:09:17
【问题描述】:

我计划使用 GWT 开发一个 Web 应用程序,但在此之前我需要做一些澄清。我正在开发的网络应用程序应该与手机浏览器相当的智能手机浏览器兼容。

我在 Google 上搜索了很多信息以了解这一点,但我没有找到支持或足够的文档。

如果 GWT 不支持另一个框架,那就是基于 Java 的开源框架?

【问题讨论】:

  • 任何主要的 Web 框架都与 GWT 一起使用。我是 Struts 2 的忠实粉丝,Spring MVC 也有很多追随者。你的朋友是谷歌。阅读一段时间,看看您是否可以通过您感兴趣的框架找到 GWT 所需的支持。这是一个很好的框架列表:en.wikipedia.org/wiki/…

标签: java gwt frameworks open-source


【解决方案1】:

使用 GWT 构建移动网站没有什么大问题,它会生成标准的 javascript + html。有一些库可以帮助您构建移动网站,例如 http://code.google.com/p/gwt-mobile-webkit/。你可以编写任何你想要的小部件。

但请记住,GWT 会生成非常重的目标文件,有时只有几兆字节长。因此,如果您的目标受众使用 GPRS 访问您的网站,他们可能会遇到问题。

还有其他基于 GWT 的网络框架:http://vaadin.com/home。 它拥有大量 UI 组件,目前作者正在对其进行扩展,使其更加适合移动设备。

【讨论】:

【解决方案2】:

您也可以使用Context Framework 尝试不同的路线。我认为它更适合移动 Web 开发,因为它是更轻量级的解决方案。我用它制作了一个旅行计划器(芬兰语),它是专门为触摸屏手机量身定制的。你可以找到它here

【讨论】:

    最近更新 更多