首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >基于web的Java替换框架

基于web的Java替换框架
EN

Stack Overflow用户
提问于 2012-10-02 11:22:14
回答 1查看 1.1K关注 0票数 0

我正在重新设计已有十年历史的Java应用程序(basicaly,一个用户基数很小的产品)。UI是在桌面浏览器中使用Java呈现的Swing开发的。

我已经列出了类似的2种事件驱动技术,1) GWT/Vaadin 2) JSF2 2/AJAX/Primaface,在进一步的分析中,我们决定采用1)

甚至在我们开始工作之前,客户的进一步需求就迫使我们研究Spring + JS框架的完全不同的web框架,比如JQuery或ExtJS。其原因是对使用相同服务器端架构的移动web应用程序开发提供了更好的支持。

现在,我有点困惑。因此,请其他人就以下问题提出意见和经验:

  1. 如果事件驱动框架不太适合支持HTML5移动设备客户端
  2. 如果JavaScripts框架不太适合复制像UI这样的Swing
EN

回答 1

Stack Overflow用户

发布于 2012-10-02 12:31:33

1)如果事件驱动框架不太适合支持HTML5移动设备客户端

我不知道您所说的事件驱动框架是什么意思。例如,jQuery移动电话是一个事件驱动的框架,完全支持HTML5移动客户端。有关其他示例,请参见森查触觉jqTouch

2)如果JavaScripts框架不太适合复制像UI这样的Swing

如果您考虑的是移动开发,而不是只有Android支持Java的本地应用程序,但据我所知,它不支持Java。因此,现在唯一的选择是在移动浏览器上工作的客户端脚本的JavaScript。Java小程序是不可能的。闪电侠也是。Silverlight也是如此,除了JavaScript之外,几乎所有东西都是如此。

要获得良好的JavaScript框架,请参见jQuery移动电话森查触觉jqTouch

进入移动平台的唯一其他选择是用许多语言为每个平台编写一个本地应用程序,比如Java、Objective等,都用JavaScript编写。要将移动网络应用程序转换为移动平台的本地应用程序,请参阅:PhoneGap阿帕奇科尔多瓦[化]钛

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12689361

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档