Ответ 1
GWT - это просто идеальный шаблон для этого.
Это позволяет:
- для кода в java и все преобразовывается в javascript
- для отладки в java
- для оптимизации ваших файлов javascript (один файл javascript для каждого браузера)
- добавить константы css, спрайт и многие другие интересные функции для повышения производительности;)