Google Web Toolkit
A Wikipédiából, a szabad lexikonból.
A Google Web Toolkit a Google által 2006. május 15-én megjelentetett saját AJAX fejlesztői eszköztár (toolkit), amit felhasználtak a Gmail, Google Calendar, Google Maps fejlesztésében is.
A fő újdonság a Java-JavaScript fordítóban van: a fejlesztő elvégezheti a kódolást és a felhasználói felület hibakeresését Java nyelvet használva, majd legenerálja a végleges HTML/JavaScript kódot és használhatja.
Az elkészült webes AJAX-os alkalmazás az összes modern böngészőt támogatja. A JavaScript programkönyvtár, ami letöltődik a működéshez, kb. 100 Kbyte méretű. Az eredeti UI widgetek támogatják a CSS-t, és új widgetekkel, valamint egyedi JavaScript függvényekkel is lehet bővíteni őket. A gyári widgetek közül kevés van, ami támogatja a drag and drop-ot.
A toolkitben taláható egy RPC protokoll-megvalósítás, a JSON, valamint a böngésző előzményeinek a lekezelése (megcáfolva a hiedelmet, hogy az AJAX-os webalkalmazások nem férnek össze a böngésző "vissza" gombjával).
A Google Web Toolkit licencelése, beleértve a JRE emulációját JavaScript alatt, az Apache 2-ével egyezik meg. A fejlesztőeszközök (a fordító és a "hosted browser mode" támogatása) ingyenesek, de zárt forrásúak.
Elérhető egy "hosted browser mode" is, hogy a tiszta Java osztályokat egy applet containerben lehessen használni (vagy egy Eclipse JVM-ben).
A fejlesztői eszköztár (SDK) Windows és Linux alatt fut, a JDK 1.4.2 verzióját használva.


Based on work by