Atualmente, criar aplicativos para a web é um processo tedioso e com alta incidência de erros. Os desenvolvedores podem passar 90% do tempo trabalhando para contornar peculiaridades do navegador. Além disso, a criação, a reutilização e a manutenção de grandes bases de código JavaScript e componentes AJAX pode ser difícil e delicada. O Google Web Toolkit (GWT), especialmente quando combinado com o
Plug-in do Google para o Eclipse, facilita essa tarefa permitindo que os desenvolvedores construam rapidamente e mantenham aplicativos front-end complexos em JavaScript, mas com ótimo desempenho na linguagem de programação Java.