任何人都可以推荐一个GUI构建工具来使用AJAX创建DHTML Web应用程序来与Web服务后端进行通信吗?我想避免不得不设计HTML,编组/解组数据,检查浏览器兼容性等等.该工具应该有一个小部件库,可以放入应用程序并连接到功能,并且可以扩展足以能够定义自定义小部件.当然,免费和/或开源是可取的,但我也会考虑专有工具.
GUI工具的选择在多大程度上会影响我将用于后端的平台或语言?如果GUI只是调用Web服务,那么我应该能够在服务器端使用任何东西来提供该接口,但也许一些gui端工具使用需要一些特定服务器端代码的专有数据交换格式?
编辑:我不需要可以拖动的小部件,我想要一个允许轻松构建gui的IDE(即RAD工具).
WaveMaker是开源的,在J2EE上运行.