Domanda

Qualcuno può consigliare uno strumento per la creazione di GUI per creare app Web DHTML utilizzando AJAX per comunicare con un back-end del servizio Web? Vorrei evitare di dover fare confusione con la progettazione di HTML, il marshalling / unmarshalling dei dati, il controllo della compatibilità del browser, ecc. Lo strumento dovrebbe avere una libreria di widget che possono essere inseriti in un'applicazione e collegati alla funzionalità ed essere estensibili abbastanza per essere in grado di definire widget personalizzati. Naturalmente è preferibile il libero e / o open source, ma prenderei in considerazione anche strumenti proprietari.

Anche in che misura la scelta dello strumento GUI influenza quale piattaforma o lingua utilizzerei per il back-end? Se la GUI sta semplicemente chiamando un servizio Web, dovrei essere in grado di utilizzare qualsiasi cosa sul lato server per fornire quell'interfaccia, ma forse alcuni strumenti sul lato gui usano un formato proprietario di scambio di dati che richiede un codice specifico sul lato server?

Modifica: non ho bisogno di un widget che può essere trascinato, voglio un IDE che consenta di creare facilmente una GUI (cioè uno strumento RAD).

È stato utile?

Soluzione 7

Su suggerimento di Dan ho dato un'occhiata a GWT. Ne avevo già sentito parlare ma non l'ho mai visto così da vicino e sembra piuttosto interessante. Certamente toglie il fastidio del pixel push e fa funzionare le cose in più browser. Ho anche provato a cercare " gwt rad tools " e ha prodotto un paio di risultati:

Daremo un'occhiata a questi, ma se qualcuno ha usato qualcos'altro fammelo sapere.

Altri suggerimenti

WaveMaker è open source, funziona su J2EE.

Se hai dimestichezza con Java, potresti provare Google Web Toolkit? http://code.google.com/webtoolkit/

Sto usando Wavemaker e fa esattamente quello che stai chiedendo ... È davvero facile da usare e molto performante ....

Credo che Dreamweaver faccia un po 'di questo, ma secondo me tali editor non sono una buona idea. Producono codice lato server orribile e non mantenibile e sono piuttosto inflessibili.

Wavemaker batte tutto il resto che ho usato a mani basse. Le applicazioni possono essere sviluppate rapidamente, hanno trascinamento della selezione, possono connettersi a qualsiasi servizio Web e dispongono di strumenti di gestione del database senza eguali. L'unico problema è che ha continuato a cambiare le mani / la proprietà e la sua direzione futura non è chiara.

Delphi for PHP di Codegear ha alcune di queste capacità, ma sono d'accordo con ceejayoz che tali strumenti non creano necessariamente un bel codice.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top