2010-04-20 3 views

Répondre

6

Si vous voulez utiliser Groovy côté serveur et GWT pour l'interface utilisateur, c'est certainement possible. Vous pouvez utiliser Grails (un framework Web Groovy sur le serveur) et le Grails GWT plugin pour vous aider à intégrer GWT avec ce framework.

4

Je ne pense pas, parce que le compilateur GWT est essentiellement un compilateur Java to JavaScript source (il serait possible que si le compilateur GWT nécessaire Java bytecode). Vous pouvez cependant utiliser Groovy sur le serveur.

4

À l'heure actuelle, vous ne pouvez pas utiliser Groovy côté client. Une grande raison est que Groovy s'appuie beaucoup sur l'introspection, et ce n'est pas disponible sur GWT.

+0

Il n'est pas disponible hors de la boîte mais peut être émulé en utilisant des générateurs GWT. (Bien que cela augmenterait la taille du fichier Javascript résultant.) – snorbi

0

Je me suis également demandé cela, car ce serait très bien. Vaadin le fait essentiellement et vous pouvez utiliser son plugin: http://grails.org/plugin/vaadin

En faisant ce modèle, cependant, il est en train de compiler des composants en Javascript et de les livrer depuis le serveur. Mais contrairement aux composants GWT, ceux-ci sont rappelés au serveur chaque fois que vous touchez l'API (bien que, bien sûr, avec Vaadin, vous pouvez également utiliser des composants GWT).

Questions connexes