Web应用程序框架 - 支持移动设备的HTML5

时间:2010-10-06 09:36:34

标签: json html5 java-ee web-frameworks

我在过去几天搜索了基于Java的Web应用程序框架。我必须构建一个Java EE后端和一个HTML5 / CSS3 / JavaScript前端,可以使用支持多点触控的设备访问它。所以我需要像Sencha Touch这样的现代JavaScript框架。

我的后端应该基于Java EE,Hibernate和MySQL构建。我有两种数据传输:AJAX / JSON所以页面不需要重新加载,页面和普通页面通过发送带有POST的表单来重新加载页面(或者你认为我有更多的感觉作为应用程序我应该使用AJAX / JSON做所有事情?)。

我找到了几个Web应用程序框架:

  • JavaSever Faces
  • Apache Wicket
  • Spring MVC
  • 仅使用JSON(和REST)的jar文件处理它
  • Google Web Toolkit

您认为最适合的是什么?也许你可以排除其中一个,这也很棒,所以我可以仔细研究其余的技术。

最诚挚的问候,蒂姆。

1 个答案:

答案 0 :(得分:1)

有趣的问题。

关于排除:如果你在前端使用像Sencha Touch这样的JS框架我没有看到使用像GWT那样用于前端代码生成的感觉。

我可能会坚持使用像http://www.playframework.org/这样更轻量级的框架。

您从后端获取数据,然后通过JSON将其传递给您的前端代码,即sencha,sproutcore,cappuccino,gwt或您选择使用的内容。

让我知道你的选择: - )