---
title: 'Thema der Woche: Google Web Toolkit (GWT)'
url: 'https://tutego.de/blog/javainsel/2008/05/thema-der-woche-google-web-toolkit-gwt'
markdown: 'https://tutego.de/blog/javainsel/2008/05/thema-der-woche-google-web-toolkit-gwt.md'
date: '2008-05-26'
description: 'Das Google Web Toolkit (GWT) ist ein Web-Framework, mit einem interessanten Ansatz. Statt HTML-Seiten in den Vordergrund zu setzen, schreibt man Gui-Anwendungen in Java mit einer in AWT/Swing bekannten Art (Komponenten/Container und Listener) und lässt diese Anwendung von einem Compiler in JavaScri…'
taxonomy:
  category:
    - 'Die wöchentliche Dosis Java'
    - GWT
---

# Thema der Woche: Google Web Toolkit (GWT)

![Illustration einer tropischen Insel mit Palmen und einem hohen Berg](https://tutego.de/blog/javainsel/user/themes/tutego/images/insel-cover.jpg)# Java Blog für Programmierer

[Java Blog für Programmierer](https://tutego.de/blog/javainsel/)

## Thema der Woche: Google Web Toolkit (GWT)

26.05.2008 · [Christian Ullenboom](https://tutego.de/blog/javainsel/author/admin/)

Das [Google Web Toolkit (GWT)](http://code.google.com/webtoolkit/) ist ein Web-Framework, mit einem interessanten Ansatz. Statt HTML-Seiten in den Vordergrund zu setzen, schreibt man Gui-Anwendungen in Java mit einer in AWT/Swing bekannten Art (Komponenten/Container und Listener) und lässt diese Anwendung von einem Compiler in JavaScript übersetzten. Die ganze Gui wird somit Teil des Web-Browers. Für den Teil, der nicht im Browser läuft, also die gesamte Geschäftslogik und Datenbank, gibt es eine RCP-Schnittstelle.

Schaue drei Beispiele für die Möglichkeiten von GWT an.

- [http://gwt.google.com/samples/KitchenSink/KitchenSink.html](http://gwt.google.com/samples/KitchenSink/KitchenSink.html "http://gwt.google.com/samples/KitchenSink/KitchenSink.html")
- [http://www.gwt-ext.com/demo/](http://www.gwt-ext.com/demo/ "http://www.gwt-ext.com/demo/") (Der Quellcode der Beispiele ist verlinkt. Hier sollte man auch einen Blick drauf werfen.)
- [http://extjs.com/explorer/](http://extjs.com/explorer/ "http://extjs.com/explorer/#overview")

Um etwas mehr vom Hintergrund zu verstehen, kann man [http://www.maximilien.org/presentations/2006/AJAX\_and\_GWT\_Public\_07052006.pdf](http://www.maximilien.org/presentations/2006/AJAX_and_GWT_Public_07052006.pdf "http://www.maximilien.org/presentations/2006/AJAX_and_GWT_Public_07052006.pdf") lesen.

Wer praktisch spielen möchte, kann GWT+Eclipse+Plugin nach dem [folgenden Blog-Eintrag](http://www.tutego.com/blog/javainsel/2008/05/gwt-beispiel-in-eclipse.html) installieren. Mehr über die Gui-Komponenten erfährt man in einem Kapitel des Hanser-Verlags (Übersetzung von GWT in Action): [Widgets (deutsch)](http://files.hanser.de/hanser/docs/20070913_2791313535-39_978-3-446-41241-5_Leseprobe.pdf).

Kategorien: [Die wöchentliche Dosis Java](https://tutego.de/blog/javainsel/category/die-woechentliche-dosis-java/), [GWT](https://tutego.de/blog/javainsel/category/gwt/)

[← Alle Beiträge](https://tutego.de/blog/javainsel/)

---

## Navigation

- Previous: [Swing-Komponenten: JIDE Common Layer](https://tutego.de/blog/javainsel/2008/05/swing-komponenten-jide-common-layer.md)
- Next: [Spring-Framework gibt's nicht mehr](https://tutego.de/blog/javainsel/2008/05/spring-framework-gibts-nicht-mehr.md)
