- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我开始将旧的 Swing 应用程序迁移到 Web 界面:
我想要的替代方案: Gwt、Vaadin、智能 Gwt、Ext Gwt
该应用程序的配置文件是自定义 ERP。
最大的问题是哪个?
为什么GWT没有像Vaadin、SmartGwt和ExtGwt那样丰富的组件?
你知道 GWT 组件库吗?
谢谢。
最佳答案
嗯,我认为这个问题没有明确的答案。大约两年前,我开始研究所有这些网络开发迷宫,我得出以下结论:
GWT:这个框架实际上是为了将您从“真正的”Web 开发中抽象出来。自从我使用以来,这个框架已经发生了很大的变化。它已经变得更好,他们不断引入有趣的新概念和选项供您构建应用程序。他们给开发人员留下了很大的自由度。这可能是一件好事,因为选择您已经知道的组件可能会很好。假设你知道 JQuery,他们有 GQuery,你知道 Hibernate 你可以使用它,Spring 你可以使用它。但是,对于 GWT 初学者来说,太多的自由有点令人畏惧,因为很难插入所有组件来获得企业应用程序。有那么难吗?你并不是真的习惯了它的概念并开始喜欢它。就 Widget 而言,他们提供的东西不像 Vaadin、gxt 或 Smart 那么多养眼的东西,但我喜欢坚持使用基础。
Smart:我将 SmartGWT 用于企业级项目,它可以完成工作。它有许多很棒的组件,可以帮助您到达您想要的地方。但它是一个巨大的框架,当某些东西没有按您的预期工作时,它就会变得复杂。但是,你可以对此感到高兴。有时使用布局会有点困难。
GXT:真的很好。是的,他们提供了很多很棒的小部件。是的,他们提供了良好的支持。你必须付费 :( 是的。除非你是一个开源项目,否则你必须付费才能使用它。基线是,我放弃了它,直到他们发布 3.0 版本。为什么?他们正在与 GWT 路线图同步。他们将使用相同的事件处理和 UI 绑定(bind)器。我正在等待它来减轻我的开发时间。有时您也想混合(这可能不是最好的想法),但事件模型与 GWT 不同相当蹩脚。
底线是,我现在坚持使用 GWT。他们将继续增强它,并且支持社区很棒!但是您不会获得使用任何框架都可以获得的精明的 UI。
祝你好运
关于java - GWT、Vaadin、SmartGwt、ExtGwt ?---来自 Swing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5412097/
这个问题已经有答案了: 已关闭11 年前。 Possible Duplicate: How to search for a string in files with Ant (make sure ce
假设一个人在 JS 和 Java 方面的专业知识水平相同,他应该为一个带有 Java/Spring 服务器端后端的新项目选择 ExtJS 还是 ExtGWT, 1.它们在功能上是否相等? ExtJS
我无法使组合框下拉列表的内容正确换行。我正在这样做: private native String getTemplate() /*-{ return [ '', '', '{i
就目前情况而言,这个问题不太适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、民意调查或扩展讨论。如果您觉得这个问题可以改进并可能重新开放,visit
我们正在选择一个新的 GUI 平台。我一直在看主题。但有点困惑。有人可以引用教程或博客进行合格比较。 谢谢。尼古拉·G. 最佳答案 我们已经在几个项目中使用了 SmartGWT,这没问题,但也需要权衡
我是一名优秀的程序员,十分优秀!