简体   繁体   English

有没有支持AJAX的好的拖放式网络应用程序IDE?

[英]Are there any good drag&drop web app IDEs out there that support AJAX?

Can anyone recommend a GUI builder tool for creating DHTML web apps using AJAX to communicate with a web service backend? 任何人都可以推荐一个GUI构建工具来使用AJAX创建DHTML Web应用程序来与Web服务后端进行通信吗? I'd like to avoid having to mess around with designing HTML, marshalling/unmarshalling data, checking for browser compatibility, etc. The tool should have a library of widgets that can be put into an application and hooked up to functionality, and be extensible enough to be able to define custom widgets. 我想避免不得不设计HTML,编组/解组数据,检查浏览器兼容性等等。该工具应该有一个小部件库,可以放入应用程序并连接到功能,并且可以扩展足以能够定义自定义小部件。 Of course free and/or open source is preferrable but I would consider proprietary tools too. 当然,免费和/或开源是可取的,但我也会考虑专有工具。

Also to what extent does the choice of GUI tool affect what platform or language I would use for the backend? GUI工具的选择在多大程度上会影响我将用于后端的平台或语言? If the GUI is just calling a web service then I should be able to use anything on the server-side to provide that interface but maybe some gui-side tools use a proprietary data exchange format that requires some specific server-side code? 如果GUI只是调用Web服务,那么我应该能够在服务器端使用任何东西来提供该接口,但也许一些gui端工具使用需要一些特定服务器端代码的专有数据交换格式?

Edit: I don't need a widget that can be dragged, I want an IDE that allows one to build a gui easily (ie a RAD tool). 编辑:我不需要可以拖动的小部件,我想要一个允许轻松构建gui的IDE(即RAD工具)。

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

If you're comfortable with Java, maybe you could try Google Web Toolkit? 如果您对Java感到满意,也许您可​​以尝试使用Google Web Toolkit? http://code.google.com/webtoolkit/ http://code.google.com/webtoolkit/

我正在使用Wavemaker,它完全符合你的要求......它非常易于使用且性能非常好....

Wavemaker beats everything else I have used hands down. Wavemaker击败了我用过的其他东西。 Applications can be developed rapidly, has drag and drop, can connect to any web service, and has unmatched database management tools. 应用程序可以快速开发,具有拖放功能,可以连接到任何Web服务,并具有无与伦比的数据库管理工具。 The only problem with it is that it has kept changing hands/ownership so much and its future direction is not clear. 它唯一的问题是它不断变换手/所有权,其未来方向不明确。

I believe Dreamweaver does some of this, but in my opinion such editors are not a good idea. 我相信Dreamweaver可以做到这一点,但在我看来,这样的编辑不是一个好主意。 They produce horrible, unmaintainable server-side code and are quite inflexible. 它们产生了可怕的,不可维护的服务器端代码,并且非常不灵活。

Codegear的Delphi for PHP具有这方面的一些功能,但我同意ceejayoz的观点,即这些工具并不一定能提供很好的代码。

On Dan's suggestion I took a look at GWT. 在Dan的建议下,我看了一下GWT。 I'd heard of it before but never looked at it that closely and it seems pretty interesting. 我之前听说过,但从未仔细看过它,看起来很有趣。 Certainly it takes away the annoyance of pixel pushing and making things work in multiple browsers. 当然,它消除了像素推送的烦恼,并使事物在多个浏览器中工作。 I also tried searching for "gwt rad tools" and came up with a couple of results: 我也尝试搜索“gwt rad工具”并得出了几个结果:

I'll take a look at these but if anyone's used something else let me know. 我会看看这些,但如果有人用过其他东西让我知道。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM