Pregunta

¿Alguien puede recomendar una herramienta de creación de GUI para crear aplicaciones web DHTML utilizando AJAX para comunicarse con un backend de servicios web? Me gustaría evitar tener que perder el tiempo en el diseño de HTML, la ordenación / recuperación de datos, la compatibilidad con el navegador, etc. La herramienta debe tener una biblioteca de widgets que se pueden colocar en una aplicación y conectarse a la funcionalidad, y que sean extensibles. suficiente para poder definir widgets personalizados. Por supuesto, el código libre y / o de código abierto es preferible, pero también consideraría las herramientas propietarias.

También, ¿hasta qué punto la elección de la herramienta GUI afecta a qué plataforma o idioma usaría para el backend? Si la GUI solo está llamando a un servicio web, entonces debería poder usar cualquier cosa en el lado del servidor para proporcionar esa interfaz, pero ¿tal vez algunas herramientas de este tipo usan un formato de intercambio de datos propietario que requiere algún código específico del lado del servidor? p>

Editar: no necesito un widget que pueda ser arrastrado, quiero un IDE que permita crear una interfaz gráfica de usuario fácilmente (es decir, una herramienta RAD).

¿Fue útil?

Solución 7

Sobre la sugerencia de Dan, eché un vistazo a GWT. Había oído hablar de eso antes, pero nunca lo había mirado tan de cerca y parece bastante interesante. Ciertamente, elimina la molestia de empujar los píxeles y hacer que las cosas funcionen en varios navegadores. También intenté buscar " gwt rad tools " y llegó con un par de resultados:

Echaré un vistazo a estos, pero si alguien ha usado algo más, hágamelo saber.

Otros consejos

WaveMaker es de código abierto, se ejecuta en J2EE.

Si te sientes cómodo con Java, ¿quizás podrías probar Google Web Toolkit? http://code.google.com/webtoolkit/

Estoy usando Wavemaker y hace exactamente lo que estás preguntando ... Es realmente fácil de usar y muy perfomante ...

Creo que Dreamweaver hace algo de esto, pero en mi opinión, tales editores no son una buena idea. Producen un código de servidor horrible, que no se puede mantener, y son bastante inflexibles.

Wavemaker vence a todo lo demás que he usado. Las aplicaciones pueden desarrollarse rápidamente, arrastrar y soltar, pueden conectarse a cualquier servicio web y tienen herramientas de administración de bases de datos incomparables. El único problema es que ha cambiado tanto de manos / propiedad y su dirección futura no está clara.

Delphi para PHP de Codegear tiene algo de esta capacidad, pero estoy de acuerdo con ceejayoz que tales herramientas no necesariamente hacen un buen código.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top