Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Bis zu diesem Kapitel war eigentlich nie zu sehen, dass auch beim Google Web Toolkit im Hintergrund nur JavaScript benutzt wird – anders ist es ja auch gar nicht möglich. Das GWT sorgt aber dafür, dass der Entwickler es gar nicht sehen muss. Trotzdem wird sich irgendwann nicht vermeiden lassen, dass man bestehenden JavaScript-Code oder ein JavaScript-API einbinden möchte.
Ähnlich wie das Java Native Interface (JNI) für das JRE bietet auch das GWT einen vergleichbaren Ansatz, nativen Code auszuführen. In diesem Fall das Java Script Native Interface. Die grundsätzliche Syntax orientiert sich auch sehr weit am JNI-Konzept. Natürlich wird in diesem Fall nicht auf die Implementierung in einer nativen Bibliothek des jeweiligen Betriebssystems verwiesen, sondern auf »nativen« JavaScript-Code.