GWT est juste le cadre idéal pour cela.
http://www.gwtproject.org/
Il permet :
- Coder dans java et tout est converti en javascript
- Déboguer dans java
- Pour optimiser vos fichiers javascript (un fichier javascript par navigateur)
- Ajoutez des constantes css, sprite, et tant d'autres fonctionnalités intéressantes pour améliorer votre productivité;)