google - ¿Hay algún IDE de aplicación web de arrastrar y soltar que admita AJAX?
gwt ejemplos (7)
¿Alguien puede recomendar una herramienta de construcción de GUI para crear aplicaciones web DHTML usando AJAX para comunicarse con un backend de servicio web? Me gustaría evitar tener que perder el tiempo diseñando HTML, clasificando / desasignando datos, comprobando la compatibilidad del navegador, etc. La herramienta debe tener una biblioteca de widgets que se pueden poner en una aplicación y conectar a la funcionalidad, y ser extensible lo suficiente como para poder definir widgets personalizados. Por supuesto, es preferible el código libre y / o el código abierto, pero también consideraría las herramientas propietarias.
Además, ¿en qué medida la elección de la herramienta GUI afecta la plataforma o el lenguaje que usaría para el back-end? Si la GUI solo llama a un servicio web, entonces debería poder usar cualquier cosa del lado del servidor para proporcionar esa interfaz, pero ¿quizás algunas herramientas de interfaz gráfica de usuario usan un formato de intercambio de datos patentado que requiere algún código específico del lado del servidor?
Editar: No necesito un widget que pueda arrastrarse, quiero un IDE que permita construir fácilmente una GUI (es decir, una herramienta RAD).
Creo que Dreamweaver hace algo de esto, pero en mi opinión esos editores no son una buena idea. Producen un código horrible, inmanejable en el lado del servidor y son bastante inflexibles.
Si te sientes cómodo con Java, ¿podrías probar Google Web Toolkit? http://code.google.com/webtoolkit/
Delphi para PHP de Codegear tiene algo de esta capacidad, pero estoy de acuerdo con ceejayoz en que esas herramientas no necesariamente constituyen un buen código.
Por sugerencia de Dan, eché un vistazo a GWT. Había oído hablar de él antes, pero nunca lo había visto tan de cerca y me pareció bastante interesante. Ciertamente, elimina la molestia de empujar píxeles y hacer que las cosas funcionen en múltiples navegadores. También traté de buscar "herramientas gwt rad" y obtuve un par de resultados:
- Diseñador de instancias GWT (comercial, $ 59 / año)
- Wirelexsoft Vistafei (aún en versión beta, pero tendrá una versión comercial gratuita)
Voy a echar un vistazo a estos, pero si alguien ha usado algo más, házmelo saber.
Estoy usando Wavemaker y hace exactamente lo que pides ... Es muy fácil de usar y muy perfumado ...
Wavemaker supera a todo lo demás que he utilizado de forma directa. Las aplicaciones se pueden desarrollar rápidamente, tiene arrastrar y soltar, se puede conectar a cualquier servicio web y tiene 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.
WaveMaker es de código abierto, se ejecuta en J2EE.