Google vient de mettre sous licence Apache 2.0 son Web Toolkit qui a servi à fabriquer des applications comme Google Maps et Gmail.
Ce toolkit permet d'écrire son interface en java, qui est ensuite convertie en Javascript compatible avec la grande majorité des navigateurs. Il est ainsi possible de tester ou déboguer son code sans se préoccuper de telle ou telle implémentation de Javascript. Une façon élégante de faire de l'Ajax.