Précédent   Forum du club des développeurs et IT Pro > Java > Développement Web en Java > Frameworks
Frameworks Forum d'entraide sur les frameworks Web Java (Struts, JSF, Seam, GWT, Wicket, Tapestry, etc.)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 19/10/2012, 17h40   #1
imesto
Invité de passage
 
Inscription : juillet 2010
Messages : 6
Détails du profil
Informations forums :
Inscription : juillet 2010
Messages : 6
Points : 1
Points : 1
Par défaut [GWT + Grails] IHM

Bonjour j’espère que vous allez bien

Voila j'ai un petit soucis et je m'y perds.
Je dois développer une application web auquel j'ai déjà une partie du serveur qui utilise JPA et Spring (j'ai les entités, daos et services).

Il me reste donc la partie client (l'affichage et la récupération des datas par soap, rest ou gwt-rpc)

J'ai regarder longtemps pour faire mon choix dans cette masse de framework et j'en suis ressorti avec Grails et GWT(j'inclus vaadin ou smartgwt).
J'ai vu qu'on pouvais utiliser les deux avec grails gwt plugin, est vrai pour le mélange de la partie cliente?


1. Est que je peux les utilisés seulement pour le client ?
2. Tout refaire (entites etc) depuis le début est plus rapide?
3. Lequel est le mieux pour le graphique ? (je me débrouille mais sans plus en HTML + CSS)
4. Je me plante sur toute la ligne avec grails et gwt ?

J’espère avoir été clair sinon n'hesitez pas à me poser des questions.

Merci de votre futur aide :p et bon weekend !
imesto est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/11/2012, 15h01   #2
karbos
Membre confirmé
 
Avatar de karbos
 
Inscription : novembre 2008
Messages : 152
Détails du profil
Informations forums :
Inscription : novembre 2008
Messages : 152
Points : 219
Points : 219
Bonjour,
Je n'ai jamais utilisé Grails avec GWT, mais je peux te donner un début de réponse car j'ai moi-même pas mal trituré ce genre de question.
En théorie, il n'y a pas de problème pour réaliser une partie cliente en GWT à partir d'une partie serveur entièrement packagée et indépendante... un fichier jar qu'on importe dans le projet GWT quoi, et qui contient les sources des classes serialisables.
Mais en pratique, il va falloir sérialiser les Beans, et c'est là le cœur du problème. Surtout si tu utilises Hibernate en mode Lazy car les objets que tu vas devoir convertir en Javascript sont des classes instrumentées et non les classes que tu as créé (PersistentBag, etc.). Alors comment faire pour fournir les sources des classes serialisables dans ce cas ?
Et là, je connais 3 solutions :
1) Hibernate est open-source, donc on fournit les sources au compilateur GWT
2) On crée des DTO qui sont gérés par le développeur et non par Hibernate
3) On utilise un Framework approprié type Gilead (bon courage !)

Voilà, par contre ça m'intéresserait de savoir ce que tu fais de Grails avec GWT. Tu me diras ?
Bon courage !
karbos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2012, 17h37   #3
imesto
Invité de passage
 
Inscription : juillet 2010
Messages : 6
Détails du profil
Informations forums :
Inscription : juillet 2010
Messages : 6
Points : 1
Points : 1
Bonjour et merci pour la réponse

Pour information je suis parti sur GWT (sans grails), je test les différents frameworks graphique pour l'instant (smartgwt, gxt etc) pour savoir lequel est le mieux pour l'instant soit c'est payant si on fait pas de l'open source, soit c'est un wrapper et je ne trouve pas ça super pratique.

Bref, pour c'était pour dire que j'ai pas encore eu le temps de combiné GWT avec spring et hibernate mais merci pour l'info, je pense je vais suivre le 1) ça à l'air le plus facile d'utilisation
imesto est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 17h39.


 
 
 
 
Partenaires

Hébergement Web