IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Quelle(s) bibliothèques supplémentaire(s) utilisez-vous avec le framework de développement web GWT,
Venez partager votre expérience

Le , par Mickael Baron

23PARTAGES

4  0 
Quelle(s) bibliothèque(s) supplémentaire(s) utilisez-vous avec GWT ?
GWTP
43 %
GWT Bootstrap ou GWT Bootstrap 3
29 %
GWTChosen
21 %
Vaadin
14 %
GXT Sencha
14 %
Smart GWT
7 %
RestyGWT
7 %
GWT Query
7 %
GWT Material
7 %
GWT Phonegap
0 %
Hexa Tools (HexaCSS, HexaBinding)
0 %
GWT PHP
0 %
Aucune, GWT de base me suffit
0 %
Autres
14 %
Voter 14 votants
Bonjour,

La boîte à outils GWT développée par Google souffre de quelques limitations.

  • Celle-ci reste assez pauvre en composants graphiques.
  • Les principes de l'architecture MVP sont difficiles à implanter.
  • Le modèle de communication entre le client et le serveur ne profite pas des avantages des services web de type Rest.

L'équipe Java vous propose ainsi un sondage concernant les bibliothèques externes que vous utilisez pour GWT.

Profitez de ce sondage pour apporter vos témoignages sur telles ou telles bibliothèques tierces. N'hésitez pas également à nous faire découvrir une bibliothèque qui ne serait pas mentionnée.

Merci pour votre participation.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de tbroyer
Futur Membre du Club https://www.developpez.com
Le 16/10/2015 à 20:51
Citation Envoyé par Mickael Baron Voir le message
Par ailleurs, comme gérez-vous l'upload de fichier depuis une application GWT ?
Dans une appli où on pouvait cibler les navigateurs modernes uniquement, on a utilisé XMLHttpRequest "2", via JSNI. Dans notre cas on a envoyé directement le File, sans FormData; avec gestion des progress events pour faire une barre de progression à la GMail. C'était il y a déjà plus de 3 ans.
1  0 
Avatar de pappetkiler
Nouveau Candidat au Club https://www.developpez.com
Le 09/10/2015 à 13:05
J’utilise GWT depuis 2 ans, le trio GXT, GWT et GWT designer permet une grande flexibilité pour la création des vue RIA, malheureusement la version GXT 3, n’est pas compatible avec GWT designer.
J’aurais préféré un produit unique GWT qui intègre un « WRAPPER » avec un model sur eclipse « what you see is what you get ».
0  0 
Avatar de Mickael Baron
Rédacteur https://www.developpez.com
Le 09/10/2015 à 14:28
Salut,

J'utilise principalement GWT-Bootstrap3. Je m'occupe pratiquement plus du CSS et mes IHM sont toutes belles. Par ailleurs avec le Super Dev Mode, je n'attends pratiquement pas.

Pour l'architecture MVP, je n'utilise pas celui de GWTP. Je m'étais fait un framework maison à l'époque où Google expliquait comment faire mais ne fournissait rien.

Pas d'outil de construction d'IHM, je fais tout à la "mano". Parfois j'aimerais me faire un outil qui automatise un peu certaines choses comme la génération automatique de class Java à partir du fichier XML UIBinder

Mickael
0  0 
Avatar de jean.dufour
Membre du Club https://www.developpez.com
Le 09/10/2015 à 14:55
j'en ai utilisé plusieurs.

je dirais que graphiquement, la plus avancé est GXT Sancha.

J'ai débuté en 2007 à faire du GWT et je dirais qu'il y a de moins en moins d'intérêt à en faire avec tous les librairies web de dispo maintenant.
0  0 
Avatar de Mickael Baron
Rédacteur https://www.developpez.com
Le 09/10/2015 à 16:52
J'ai débuté en 2007 à faire du GWT et je dirais qu'il y a de moins en moins d'intérêt à en faire avec tous les librairies web de dispo maintenant.
Il n'y a plus d'intérêt à faire du GWT ? Si c'est le cas je ne suis pas d'accord. Certes pour les petites applications web mais quand ton application devient conséquente c'est confortable de disposer d'un éco-système comme Java.

De toute façon, l'orientation de GWT 3.0 c'est clairement vers cela qu'il va. Plus de Widget : http://lteconsulting.developpez.com/...-compte-rendu/

Mickael
0  0 
Avatar de jean.dufour
Membre du Club https://www.developpez.com
Le 09/10/2015 à 18:42
Il y a de moins en moins de demande pour GWT.

Je crois que tout simplement maintenant il y a une plus grosse séparation des corps de métier qu'avant.

Il y aura du chemin à faire avant de rattraper sencha.
0  0 
Avatar de ensi_en
Membre habitué https://www.developpez.com
Le 09/10/2015 à 19:19
J'ai utilisé GWT 2.4 en 2011, à l'époque je ne maîtrisais pas trop JavaScript, alors c'était un plaisir d'écrire de code Java en profitant de ses pouvoirs (une partie de ses pouvoirs pour être précis) et des pouvoirs de l'IDE Eclipse (compilation en temps réel, débogage, ...) pour avoir à la fin une application web riche.

J'ai utilisé :
- GWP pour son implémentation de MVP, la gestion de l'historique, RPC et le undo/redo
- gin/guice pour l'injection de dépendances
- gwt-dnd pour le drag&drop

Je pense que c'est injuste de dire qu'on peut remplacer GWT, avec tout les outils qu'il fournit et Java derrière, avec des librairies web.
0  0 
Avatar de remydarcel
Nouveau membre du Club https://www.developpez.com
Le 12/10/2015 à 8:08
Citation Envoyé par Mickael Baron Voir le message
Il n'y a plus d'intérêt à faire du GWT ? Si c'est le cas je ne suis pas d'accord. Certes pour les petites applications web mais quand ton application devient conséquente c'est confortable de disposer d'un éco-système comme Java.

De toute façon, l'orientation de GWT 3.0 c'est clairement vers cela qu'il va. Plus de Widget : http://lteconsulting.developpez.com/...-compte-rendu/

Mickael
Aujourd'hui les eco-système javascript ont quand même beaucoup évolués et ce n'est plus trop de la magie noir de développer des applications avancées avec. Un framework comme angular par exemple est très efficace même pour les applications complexes à partir du moment ou la logique métier ne se trouve pas du côté du client (au delà de quelques systèmes de validation).

Le java est clairement plus efficace que le javascript pour les applications complexe, mais si l'on se limite à l'interface javascript est clairement suffisant (surtout avec l'ES6 qui commence à poindre son nez dans les dernières versions des navigateurs).

C'est pour cela que GWT a de moins en moins la cote. Même dans l'entreprise dans laquelle je travaille, la DSI qui était à fond sur GWT a basculé sur angular (pourtant ma boite est globalement très conservatrice technologiquement). Les compétences javascript sont apparues, les frameworks ce sont développés et bâtir du full web même pour des applications complexes est beaucoup plus simple.
0  0 
Avatar de
https://www.developpez.com
Le 13/10/2015 à 22:37
Hello,

J'utilise GWT Material dans le cadre d'un projet personnel. La librairie me convient parfaitement d'autant que la personne qui la développe est très réactive. Comme Mickaël, je m'éclate à faire l'UI sans designer et en touchant très peu au css.

Sinon j'ai une architecture Places and Activities avec de l'eventbus pour la communication entre les widgets. Je ne suis pas certains de respecter les bonnes pratiques !

J'utilise aussi :
  • guava-gwt
  • gwt-charts
  • gwt-maps-api
  • gwt-seo
  • gwt-oauth2


Julien
0  0 
Avatar de Mickael Baron
Rédacteur https://www.developpez.com
Le 13/10/2015 à 23:49
J'utilise GWT Material dans le cadre d'un projet personnel. La librairie me convient parfaitement d'autant que la personne qui la développe est très réactive. Comme Mickaël, je m'éclate à faire l'UI sans designer et en touchant très peu au css.
Par hasard ça te dirait d'écrire un petit tuto sur GWT Material ?

Mickael
0  0