首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >征求开发基于GWT的Web2.0应用程序的建议

征求开发基于GWT的Web2.0应用程序的建议
EN

Stack Overflow用户
提问于 2011-04-11 16:29:08
回答 3查看 149关注 0票数 1

我用Flex开发了Web2.0应用程序。这一次,我希望与GWT一起学习和发展。

受JBPM控制台应用程序的启发,我正在考虑使用gwt-mosiac作为用户界面(非常欢迎您提出更好的建议,我非常感谢)。

例如,Flex中的一个堆栈是Flex+Parlsey - BlazeDS-Spring/JPA - MySql。用GWT吗?

请根据您的经验推荐使用GWT开发Web2.0应用程序的堆栈或系统架构。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-04-11 21:38:31

如果没有必要的话,我建议不要使用第三方框架。去过那里,做过这些。库的出现和消失,使您的应用程序坚持使用旧的GWT版本。

在我的例子中,纯GWT和EJB+JPA运行得很好,但是不要尝试在GWT客户机代码中使用域对象。这很诱人,也很有可能,但这会让你的应用程序很难维护。将域对象映射到GUI对象要好得多,即使这需要一些映射代码。

关于@Yekmer与jQuery的比较,我认为这是完全不同的一双鞋。GWT的强大之处在于Java。jQuery很棒,但在我看来,编写复杂的应用程序将是一场噩梦。

票数 2
EN

Stack Overflow用户

发布于 2011-04-11 18:43:59

我在很多服务器端库中使用过GWT,在servlets、RIFE、Grails中使用过GWT-RPC机制,我发现最简单的方法就是在客户端发送Json并解析它。

尽管GWT是一个非常高级的工具,但我不再使用它了,因为开发应用程序的速度不能比Jquery快。我没有使用过Spring Roo,但它是最先进、配置最好的GWT框架。您可以在Spring进行http://www.springsource.org/roo开发时查看它,并且您对Spring很熟悉。

票数 1
EN

Stack Overflow用户

发布于 2011-04-12 09:29:03

我在服务器端使用EJB+JPA,在UI使用GWT + Ext (也称为GXT)。它有一些缺点(就像几乎所有的东西一样),但经过了很好的打磨,并且有很多现成的组件可供选择。

当然,这一切都取决于你想要实现的目标。如果它被认为是一个“普通”的web页面,那么可以考虑jquery或普通的GWT。如果它被认为是RIA (很多表单,复杂的界面,等等)-一个额外的ui库可能是有用的。在我看来:客户端上的代码越多,就越需要GWT ;)

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

https://stackoverflow.com/questions/5624453

复制
相关文章

相似问题

领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文