Google Web Toolkit
Posted by Lucio Benfante Thu, 18 May 2006 18:25:00 GMT
Sembra che finalmente si potrà cambiare la maniera di scrivere le applicazioni Web.
Google ha rilasciato, con licenza Apache 2.0, il Google Web Toolkit (GWT) un framework per lo sviluppo di applicazioni Web AJAX “totalmente in Java”, cioè senza dover scrivere codice HTML e JavaScript, ma solamente delle classi Java, molto simili a quelle usate in applicazioni Swing, che vengono successivamente tradotte da un apposito compilatore. Viene inoltre fornito un ambiente di esecuzione, che permette di eseguire l’applicazione in modalità “host”, prima di compilarla, anche all’interno di un ambiente di sviluppo, usando quindi il normale debugger Java, e tutti i tool disponibili per questo linguaggio.
Il risultato è assolutamente stupefacente, e diventa alla portata di tutti realizzare applicazioni Web che non hanno nulla da invidiare a quelle desktop. Guardate e provate gli [esempi](http://code.google.com/webtoolkit/documentation/examples/)!
Purtroppo, leggendo un po’ meglio, non viene tutto rilasciato con licenza opensource. Il compilatore Java-to-JavaScript e l’ “hosted web browser” vengono distribuiti solo in binario e occorre sottoscrivere un’apposita licenza, che sostanzialmente vieta di ridistribuirli, di derivarne ulteriori prodotti e di includerli in prodotti commerciali. Inoltre, ogni volta che si usa l’hosted web browser, verrà contattato un server di Google, per verificare che si sta usando la versione più aggiornata del prodotto. Però il codice e le classi prodotte con tali strumenti sono liberamente distribuibili, anche con scopi commerciali.
Maggiori informazioni nel [sito Google Code](http://code.google.com/webtoolkit/).
I think it would be better continue to post in english, otherwise visibility of this site will be rescrict to only italian speaking people. All IMHO
It depends…
Granted that everyone can write in the language he prefers….
In this particular case I choosed to write in italian for at least two good reason:
1. the original Google code site is in english
2. talking about Google there will be lot of international english sites on the same topic
...so the italian language in this case can be a surplus value.
All IMHO, of course :)
...no comments on the Google Web Toolkit?
Sorry, my comment wasn’t a reproach but only a suggest. By the way how can I translate (‘non voleva essere…’)? GWT seams a good tool, I have just downloaded it, but I don’t understand how it works :-)
Did you read the [Getting started guide](http://code.google.com/webtoolkit/gettingstarted.html)?
Ehm… I only began to read it.
A rega’, ma che avete sbroccato?
TRAD: Siete entrambi italiani e litigate in inglese? Oppure Enrico è un nome internazionale?
Sorry, I Translate for linguistic minorance:
Have you all sbrocked? Are you both italian but quarrelling in english?
Luca…ma secondo te stiamo litigando?
...in inglese…ma ha iniziato prima Enrico! :)
...insomma…visto l’argomento dei commenti…a nessuno frega ‘na cippa di GWT!
...giusto per riportare la discussione (?) in tema:
http://ajax.sys-con.com/read/225045.htm
Litigando no.. ma non state tanto bene! :) Ciao ciao.. :P
Hi Luca, where are you from? :-)
they have plenty of reviews at that site
gary w did a complete info on what is the best for you.