5

任何人都可以推荐一个 GUI 构建器工具来创建使用 AJAX 与 Web 服务后端通信的 DHTML Web 应用程序吗?我想避免在设计 HTML、编组/解组数据、检查浏览器兼容性等方面搞乱。该工具应该有一个小部件库,可以放入应用程序并连接到功能,并且是可扩展的足以定义自定义小部件。当然免费和/或开源是可取的,但我也会考虑专有工具。

此外,GUI 工具的选择在多大程度上会影响我将用于后端的平台或语言?如果 GUI 只是调用 Web 服务,那么我应该能够在服务器端使用任何东西来提供该接口,但也许某些 gui 端工具使用需要一些特定服务器端代码的专有数据交换格式?

编辑:我不需要可以拖动的小部件,我想要一个允许人们轻松构建 gui 的 IDE(即 RAD 工具)。

4

7 回答 7

7

WaveMaker是开源的,在 J2EE 上运行。

于 2009-02-03T23:22:28.487 回答
3

如果您熟悉 Java,也许您可​​以尝试使用 Google Web Toolkit?http://code.google.com/webtoolkit/

于 2008-12-30T20:44:52.923 回答
2

我正在使用 Wavemaker,它完全符合您的要求......它非常易于使用且非常高效......

于 2010-10-01T08:12:04.610 回答
1

我相信 Dreamweaver 可以做到这一点,但在我看来,这样的编辑器并不是一个好主意。它们产生可怕的、不可维护的服务器端代码,而且非常不灵活。

于 2008-12-30T16:10:22.400 回答
1

Wavemaker 击败了我用过的所有其他东西。应用程序可以快速开发,具有拖放功能,可以连接到任何 Web 服务,并具有无与伦比的数据库管理工具。唯一的问题是它不断易手/所有权,其未来方向尚不清楚。

于 2014-03-09T07:03:21.023 回答
0

Codegear 的Delphi for PHP有一些这种能力,但我同意 ceejayoz 的观点,即这些工具不一定能写出好的代码。

于 2008-12-30T20:40:44.210 回答
0

根据 Dan 的建议,我查看了 GWT。我以前听说过它,但从来没有仔细看过它,它似乎很有趣。当然,它消除了像素推送的烦恼,并使事情在多个浏览器中工作。我还尝试搜索“gwt rad 工具”并得出了几个结果:

我会看看这些,但如果有人用过别的东西,请告诉我。

于 2008-12-31T15:23:51.040 回答