| Google Web Toolkit | ||||
|---|---|---|---|---|
| Ontwerp en ontwikkeling | ||||
| Categorie | Webdevelopment | |||
| Ontwikkelaar(s) | ||||
| Besturingssysteem | Multiplatform (Java Virtual Machine) | |||
| Geschreven in | Java, JavaScript | |||
| Status en tijdlijn | ||||
| Status | Actief | |||
| Uitgebracht | 16 mei 2006 (20 jaar) | |||
| Recentste versie | 2.13 (11 februari 2026) | |||
| Onderdelen | ||||
| Licentie(s) | Apache Licentie v2.0 | |||
| Links | ||||
| Website | Officiële website | |||
| Versiebeheer | Broncode | |||
| ||||
Google Web Toolkit (GWT) is een open-source-Java-framework van Google dat het mogelijk maakt om JavaScript-applicaties in Java te ontwikkelen. Versie 1.0 werd door Google in mei 2006 gelanceerd.
GWT maakt het mogelijk om Javascript-applicaties, en in het bijzonder AJAX-applicaties, in Java te schrijven met behulp van standaard Java-ontwikkelgereedschap (zoals IDE's en debuggers). Wanneer de applicatie af is, wordt deze vertaald naar JavaScript door de GWT-compiler. De resulterende JavaScript-code kan zonder hulpprogramma's of extra software door browsers worden uitgevoerd.
Hoewel GWT een aantal bibliotheken voor AJAX en JavaScript bevat, verschilt GWT van JavaScript-frameworks zoals Prototype en jQuery in die zin dat het ontwikkelen geheel plaatsvindt in Java en niet in JavaScript.
GWT-applicaties kunnen op twee manieren uitgevoerd worden:
GWT bestaat uit de volgende onderdelen:
java.lang en java.util).