O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

JavaScript Native Interface

Video Description

The developers of GWT have often referred to it as a "necessarily leaky abstraction." Why is that a good thing? It means that GWT isn't a walled garden of functionality. Using the JavaScript Native Interface (JSNI), you can easily implement Java methods using handwritten JavaScript, making it possible to produce and consume pure JavaScript libraries even while using your favorite Java tools. Best of all, the GWT compiler actually optimizes your handwritten JavaScript! Learn from GWT compiler guru Scott Blum how JSNI works and how you can take advantage of it.

Table of Contents

  1. JavaScript Native Interface 00:45:53