# GWT - Google Web Toolkit Reviews
**Vendor:** Google  
**Category:** [Autres logiciels de frameworks web](https://www.g2.com/fr/categories/other-web-frameworks)  
**Average Rating:** 3.4/5.0  
**Total Reviews:** 15
## About GWT - Google Web Toolkit
GWT est un ensemble d&#39;outils de développement pour créer et optimiser des applications complexes basées sur le navigateur. Son objectif est de permettre le développement productif d&#39;applications web haute performance sans que le développeur ait besoin d&#39;être un expert en particularités des navigateurs, XMLHttpRequest et JavaScript. GWT est utilisé par de nombreux produits chez Google, y compris AdWords, AdSense, Flights, Hotel Finder, Offers, Wallet, Blogger. C&#39;est open source, complètement gratuit, et utilisé par des milliers de développeurs à travers le monde.




## GWT - Google Web Toolkit Reviews
  ### 1. GWT est parfait pour les développeurs Java cherchant à créer des interfaces utilisateur riches.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Biotechnologie | Petite entreprise (50 employés ou moins)

**Reviewed Date:** November 16, 2021

**Qu'aimez-vous le plus à propos de GWT - Google Web Toolkit?**

Il est très facile de créer des interfaces utilisateur complexes en utilisant presque exclusivement Java.

**Que n’aimez-vous pas à propos de GWT - Google Web Toolkit?**

Cela ne vous offre pas la même flexibilité que vous obtiendriez en utilisant JavaScript.

**Quels sont les problèmes que GWT - Google Web Toolkit résout, et en quoi cela vous est-il bénéfique?**

Notre personnel est principalement orienté vers le backend, donc GWT nous permet de développer rapidement même en sous-effectif.

  ### 2. Open source, utile pour optimiser des applications web complexes et augmenter le taux de performance de la productivité.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohit K. | Software Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** October 22, 2020

**Qu'aimez-vous le plus à propos de GWT - Google Web Toolkit?**

Il est vraiment utile d'optimiser intelligemment les applications basées sur le web et d'augmenter le taux de productivité. Comme c'est complètement gratuit, tout le monde peut facilement les utiliser. Tout développeur n'a pas besoin d'être trop expert en js, requêtes http, car il fournit tout.

**Que n’aimez-vous pas à propos de GWT - Google Web Toolkit?**

Euh rien pour l'instant. Parce que j'essayais cela depuis quelques jours et cela m'aide aussi.

**Recommandations à d’autres personnes envisageant GWT - Google Web Toolkit:**

C'est une technologie vraiment compréhensible, qui aide à maintenir toutes les exigences possibles de toute application basée sur le web. Cela augmente la performance et optimise votre application.

**Quels sont les problèmes que GWT - Google Web Toolkit résout, et en quoi cela vous est-il bénéfique?**

Cela aide à maintenir mes j-scripts dans l'application web. Comme il prend en charge Java, cela m'aide à créer des applications AJAX haute performance et à écrire le frontend en Java.

  ### 3. Une belle approche pour une application de 2010, une mauvaise boîte à outils pour un site web moderne.

**Rating:** 0.0/5.0 stars

**Reviewed by:** Alexandre R. | Senior Software Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** April 20, 2020

**Qu'aimez-vous le plus à propos de GWT - Google Web Toolkit?**

GWT a fait un très bon travail en automatisant et en facilitant le développement d'applications web qui ne se rechargent pas beaucoup et chargent de manière transparente des données et des mises à jour en arrière-plan. C'était l'outil de choix pour développer Google Gmail, Blogger, Inbox et de nombreuses autres applications. Il a été créé en 2006 et Google l'a maintenu jusqu'en 2012. L'outil était une option très solide à l'époque.

**Que n’aimez-vous pas à propos de GWT - Google Web Toolkit?**

Malheureusement, le projet a perdu le soutien de Google en 2012, il est devenu open-source, mais il n'y a toujours pas de nouvelles versions depuis 2017. Cela signifie qu'en 2020, il est obsolète de 3 ans et accumule des bugs. Mis à part ce fait, les technologies modernes HTML 5, CSS 3 et HTTP/2 sont bien supérieures aux avantages que GWT apporte à un projet. La boîte à outils rend les pages web encombrées avec du Javascript intégré très difficile à déboguer, le temps de compilation est long et la boîte à outils n'est plus facile à configurer.

**Recommandations à d’autres personnes envisageant GWT - Google Web Toolkit:**

Je ne recommande pas d'utiliser une technologie obsolète et non prise en charge. Google a cessé de l'utiliser et de la prendre en charge pour une raison, il existe de meilleures options de nos jours. Je recommande de regarder les technologies prises en charge par Google, d'ici l'année 2020, comme Angular et Vue.

**Quels sont les problèmes que GWT - Google Web Toolkit résout, et en quoi cela vous est-il bénéfique?**

La boîte à outils GWT a été utilisée pour créer des sites web réactifs et interactifs sans avoir besoin de recharger les pages. Elle était facile à utiliser à l'époque (2008-2012), mais la seule autre option était de tout faire à la main ou d'utiliser les technologies Ajax de jQuery ou Microsoft Atlas. Ainsi, GWT était la solution Ajax la plus puissante et transparente à l'époque.

  ### 4. Expérience exceptionnelle

**Rating:** 4.0/5.0 stars

**Reviewed by:** Srinu N. | Sr. SEO Specialist, Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 04, 2020

**Qu'aimez-vous le plus à propos de GWT - Google Web Toolkit?**

Très facile d'écrire et de maintenir du code dans Google Web Toolkit.

**Que n’aimez-vous pas à propos de GWT - Google Web Toolkit?**

Tout va bien, rien à redire sur Google Web Toolkit.

**Quels sont les problèmes que GWT - Google Web Toolkit résout, et en quoi cela vous est-il bénéfique?**

l'écriture et la maintenance du code dans Google Web Toolkit sont très faciles.

  ### 5. Très bonne expérience avec GWT pour l'utiliser.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Naveen B. | Senior Software Engineering, Petite entreprise (50 employés ou moins)

**Reviewed Date:** October 25, 2020

**Qu'aimez-vous le plus à propos de GWT - Google Web Toolkit?**

Très facile à utiliser et intégration avec le code.

**Que n’aimez-vous pas à propos de GWT - Google Web Toolkit?**

Très bonne fonctionnalité pour l'application web et le support technologique.

**Quels sont les problèmes que GWT - Google Web Toolkit résout, et en quoi cela vous est-il bénéfique?**

Oui, il y a quelques éléments manuels qui doivent être automatisés, comme la configuration du chemin en termes de technologie Java.

  ### 6. J'ai utilisé GWT dans de nombreux projets, soit directement, soit au sein d'un cadre.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Administration gouvernementale | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** October 29, 2020

**Qu'aimez-vous le plus à propos de GWT - Google Web Toolkit?**

Utilisation de Java pour générer du JavaScript s'exécutant sur le navigateur. Facilité de mélange du code JavaScript et Java. Le JavaScript généré est performant et prêt pour une utilisation en production. Facilité de communication avec le serveur.

**Que n’aimez-vous pas à propos de GWT - Google Web Toolkit?**

Le temps de compilation du code à mesure que le projet grandit.

**Quels sont les problèmes que GWT - Google Web Toolkit résout, et en quoi cela vous est-il bénéfique?**

Il est possible de générer du code JavaScript pour le front-end uniquement en utilisant Java. Il est possible d'exécuter des interfaces utilisateur JavaScript performantes localement chez le client.

  ### 7. C'était intéressant au début, maintenant nous avons de nouveaux cadres.

**Rating:** 3.0/5.0 stars

**Reviewed by:** Guillermo S. | Web Developer, Logiciels informatiques, Entreprise (> 1000 employés)

**Reviewed Date:** December 02, 2019

**Qu'aimez-vous le plus à propos de GWT - Google Web Toolkit?**

Si vous utilisez Java, alors vous êtes prêt à partir.  
Le code peut être réutilisable + toutes les installations viennent avec Java.  
Lorsque l'application devient plus grande, le code sera facile à maintenir.  
Java est fortement typé et donc la plupart des problèmes de codage sont détectés lors de la compilation elle-même.  
Des IDE puissants comme Eclipse sont populaires pour Java et permettent un codage très rapide, des raccourcis, du refactoring et de l'analyse de code.  
JavaScript optimisé. Le compilateur intègre les méthodes, supprime le code mort et le minifie. De plus, le code est divisé en fichiers JavaScript séparés, et donc l'application peut se charger progressivement à mesure que vous visitez de nouveaux écrans.  
Gestion des ressources statiques. Se référer à des ressources statiques telles que CSS et images dans le code nécessite une déclaration explicite dans le code Java. Cela permet une séparation claire et permet également de localiser facilement l'utilisation des ressources. Utilisateurs d'Eclipse, pensez à utiliser Ctrl+Shift+G pour déterminer où une image est référencée dans le code !  
A une structure intégrée pour le composant côté serveur également. Cela vient aussi avec une sérialisation super-optimisée pour la transmission d'objets. Les codeurs n'ont pas besoin de travailler sur JSON – le serveur et le client parlent classes et objets. Et cela permet toujours d'intégrer votre propre stratégie de sérialisation, vos propres composants côté serveur.

**Que n’aimez-vous pas à propos de GWT - Google Web Toolkit?**

Vous perdrez le contrôle de votre JavaScript  
Besoin de beaucoup de mémoire pour l'exécuter en mode développement  
Temps de compilation élevé  
Chaque appel serveur sera ajax  
Un plugin de navigateur requis pour le développement. Le plugin de navigateur n'était pas maintenu pour fonctionner avec les versions plus récentes des navigateurs. Cela a découragé son adoption.  
Chaque changement dans le code côté client nécessitait une recompilation. Les programmeurs étaient habitués à la méthode rapide de changement-rafraîchissement-vérification. La compilation ralentissait les choses.  
Apparence et convivialité de l'interface utilisateur. Bien que la version initiale ait été excellente pour son époque, l'apparence et la convivialité n'ont pas évolué avec le temps.  
L'évolution de la boîte à outils elle-même a ralenti.  

**Recommandations à d’autres personnes envisageant GWT - Google Web Toolkit:**

Certaines personnes croient que GTW est mort, ils devraient avoir un impact plus fort sur la communauté des développeurs. C'est dommage que ce cadre ne soit pas plus reconnu.

**Quels sont les problèmes que GWT - Google Web Toolkit résout, et en quoi cela vous est-il bénéfique?**

A une structure intégrée pour le composant côté serveur également. Cela vient aussi avec une sérialisation super-optimisée pour la transmission d'objets. Les programmeurs n'ont pas besoin de travailler sur JSON – le serveur et le client communiquent avec des classes et des objets. Et cela permet toujours d'intégrer votre propre stratégie de sérialisation, vos propres composants côté serveur.

  ### 8. Aide à concevoir un produit avec une meilleure apparence et convivialité (UI)

**Rating:** 4.0/5.0 stars

**Reviewed by:** Anand K. | Senior Software Engineer, Entreprise (> 1000 employés)

**Reviewed Date:** July 09, 2020

**Qu'aimez-vous le plus à propos de GWT - Google Web Toolkit?**

Très facile de concevoir l'interface utilisateur.  
La validation était vraiment facile.  
Facile de créer des composants réutilisables.  
Composants compatibles avec plusieurs navigateurs  
Basé sur MVC

**Que n’aimez-vous pas à propos de GWT - Google Web Toolkit?**

Lenteur - En raison de la compilation du code java en javascript

**Recommandations à d’autres personnes envisageant GWT - Google Web Toolkit:**

Oui, je recommanderais.

**Quels sont les problèmes que GWT - Google Web Toolkit résout, et en quoi cela vous est-il bénéfique?**

Au lieu de construire des composants à partir de zéro, GWT peut être utilisé pour concevoir des composants complexes, par exemple une grille de tableau avec tri, index, filtre. C'est facile pour les développeurs Java puisque les membres de l'équipe sont beaucoup plus confiants en Java. APIs asynchrones.

  ### 9. GWT meilleur pour construire une application web

**Rating:** 4.5/5.0 stars

**Reviewed by:** Santosh R. | DEVELOPER, Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 20, 2019

**Qu'aimez-vous le plus à propos de GWT - Google Web Toolkit?**

GWT Web Toolkit est un ensemble d'outils open-source qui permet aux développeurs web de créer et de maintenir des applications frontales JavaScript complexes en Java. GWT est utilisé par de nombreux produits chez Google, y compris Google AdWords. GWT est open source, complètement gratuit. Vous pouvez créer des applications web très réactives avec un traitement intensif côté client et une réduction des échanges avec le côté serveur.

**Que n’aimez-vous pas à propos de GWT - Google Web Toolkit?**

GWT n'est pas amusant à utiliser. Après tout, c'est Java et Java n'est pas un langage amusant à utiliser. Si vous ajoutez le fait que des mises en page entières et des contrôles personnalisés doivent être créés en Java, vous pouvez facilement faire pleurer un programmeur adulte. Il est difficile d'ajouter certaines fonctionnalités natives utiles de Javascript.

**Recommandations à d’autres personnes envisageant GWT - Google Web Toolkit:**

GWT est un ensemble d'outils open source. GWT construit et optimise des applications complexes basées sur un navigateur.

**Quels sont les problèmes que GWT - Google Web Toolkit résout, et en quoi cela vous est-il bénéfique?**

J'ai utilisé ce cadre pour construire une application web. Je suis programmeur Java et j'ai appris à utiliser GWT en quelques jours.

  ### 10. Cadre de développement Web génial

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Compagnies aériennes/Aviation | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** November 12, 2019

**Qu'aimez-vous le plus à propos de GWT - Google Web Toolkit?**

Code client en style Java optimisé et obfusqué JS.

**Que n’aimez-vous pas à propos de GWT - Google Web Toolkit?**

Manque de support mobile et de compatibilité avec Bootstrap

**Recommandations à d’autres personnes envisageant GWT - Google Web Toolkit:**

Si vous avez besoin d'un site web interactif riche pour une utilisation sur des ordinateurs de bureau, je recommande vivement GWT. S'il est utilisé sur des téléphones mobiles, pensez à d'autres frameworks.

**Quels sont les problèmes que GWT - Google Web Toolkit résout, et en quoi cela vous est-il bénéfique?**

Répondez aux besoins riches en interface graphique de l'industrie aéronautique

  ### 11. GWT aux sites Webalo

**Rating:** 4.0/5.0 stars

**Reviewed by:** Sherif W. | Software Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 28, 2019

**Qu'aimez-vous le plus à propos de GWT - Google Web Toolkit?**

Vous n'avez pas besoin de plonger dans le javascript mais vous pouvez facilement écrire du code Java qui est traduit directement en javascript.

**Que n’aimez-vous pas à propos de GWT - Google Web Toolkit?**

Certaines limitations se produisent lorsque vous devez modifier certains éléments de portée JavaScript, par exemple, vous ne pouvez pas le faire directement depuis Java. Parfois, des méthodes natives sont nécessaires.

**Recommandations à d’autres personnes envisageant GWT - Google Web Toolkit:**

Si vous n'avez pas besoin de technologies JS avancées et que vous dépendez des développeurs Java, GWT est très bon.

**Quels sont les problèmes que GWT - Google Web Toolkit résout, et en quoi cela vous est-il bénéfique?**

Webalo ont 2 sites web : l'agent utilisateur web et le site web administratif. Nous pouvons écrire un code Java commun tout en utilisant facilement les éléments GWT pour les éléments web avec Java.

  ### 12. Autrefois innovant

**Rating:** 2.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Petite entreprise (50 employés ou moins)

**Reviewed Date:** November 26, 2018

**Qu'aimez-vous le plus à propos de GWT - Google Web Toolkit?**

Lorsqu'il a été publié à l'époque, il était innovant et pratiquement la seule approche pour que les développeurs back-end écrivent du code front-end, mais après la révolution des applications monopage, la complexité et la vitesse de ce framework ressemblent à une plaisanterie.

**Que n’aimez-vous pas à propos de GWT - Google Web Toolkit?**

C'est lent, nécessite une extension de navigateur pour le débogage. Grande courbe d'apprentissage. Google a fermé le projet en 2017, donc plus de support de leur part, seulement des mises à jour de la communauté.

**Recommandations à d’autres personnes envisageant GWT - Google Web Toolkit:**

Je ne recommanderais pas à quiconque commence un nouveau projet en 2018. Google a fermé le projet en 2017 et seule la puissance de la communauté le maintient en vie. Néanmoins, si vous avez du code hérité à maintenir, ce n'est pas si mal. Il a tout ce qu'il faut pour avoir une bonne application monopage qui pourrait encore rivaliser avec des géants comme Angular ou React.

**Quels sont les problèmes que GWT - Google Web Toolkit résout, et en quoi cela vous est-il bénéfique?**

Architecture d'application à page unique. Types stricts. Syntaxe Java et support d'un vaste écosystème Java. Capacité d'écrire du JavaScript à l'intérieur de Java.

  ### 13. Google Web Toolkit

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Banque | Entreprise (> 1000 employés)

**Reviewed Date:** February 19, 2019

**Qu'aimez-vous le plus à propos de GWT - Google Web Toolkit?**

Vous pouvez écrire votre programme en JavaScript afin de l'exécuter n'importe où.

**Que n’aimez-vous pas à propos de GWT - Google Web Toolkit?**

Le code que vous exécutez n'est pas celui que vous écrivez. Il est transcompilé.

**Recommandations à d’autres personnes envisageant GWT - Google Web Toolkit:**

Juste Javascript

**Quels sont les problèmes que GWT - Google Web Toolkit résout, et en quoi cela vous est-il bénéfique?**

Améliore les performances et les coûts de développement

  ### 14. Excellent cadre pour les grandes applications et les petites équipes

**Rating:** 3.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Soins hospitaliers et de santé | Petite entreprise (50 employés ou moins)

**Reviewed Date:** October 29, 2018

**Qu'aimez-vous le plus à propos de GWT - Google Web Toolkit?**

Capable de développer du code côté serveur et client dans un seul langage. Plus facile pour les développeurs individuels de programmer sur toutes les parties de l'application.

**Que n’aimez-vous pas à propos de GWT - Google Web Toolkit?**

Les solutions sont plus verbeuses que d'autres frameworks. Mettre en œuvre du JavaScript normal dans l'application est plus difficile à déboguer et à mettre en œuvre.

**Quels sont les problèmes que GWT - Google Web Toolkit résout, et en quoi cela vous est-il bénéfique?**

Plus facile de porter d'anciennes applications Java vers GWT.

  ### 15. Façon facile de créer une application web

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 05, 2017

**Qu'aimez-vous le plus à propos de GWT - Google Web Toolkit?**

Peut facilement introduire les programmeurs Java dans le monde des applications web. Il vous permet de construire le front-end et le back-end avec un seul langage de programmation.

**Que n’aimez-vous pas à propos de GWT - Google Web Toolkit?**

Il est difficile d'ajouter certaines fonctionnalités natives utiles de Javascript. Sur la couche frontale, vous êtes contraint de ne pas utiliser les fonctionnalités Java de réflexion et de génériques.

**Recommandations à d’autres personnes envisageant GWT - Google Web Toolkit:**

Utilisez-le pour une application web

**Quels sont les problèmes que GWT - Google Web Toolkit résout, et en quoi cela vous est-il bénéfique?**

J'ai utilisé ce cadre pour construire une application web. Je suis programmeur Java et j'ai appris à utiliser GWT en quelques jours.


## GWT - Google Web Toolkit Discussions
  - [What are the advantages of GWT?](https://www.g2.com/fr/discussions/what-are-the-advantages-of-gwt)
  - [Which is not a key feature of GWT?](https://www.g2.com/fr/discussions/which-is-not-a-key-feature-of-gwt)
  - [What is Google Web Toolkit used for?](https://www.g2.com/fr/discussions/what-is-google-web-toolkit-used-for)
  - [Is GWT dead?](https://www.g2.com/fr/discussions/is-gwt-dead)
  - [What is the best tool to optimize transactions possibilities related to any server side tool ?](https://www.g2.com/fr/discussions/32758-what-is-the-best-tool-to-optimize-transactions-possibilities-related-to-any-server-side-tool) - 1 upvote

- [View GWT - Google Web Toolkit pricing details and edition comparison](https://www.g2.com/fr/products/gwt-google-web-toolkit/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-15+02%3A26%3A01+-0500&secure%5Bsession_id%5D=7104fd7c-de3b-4ca0-93fa-caf8c68fddd7&secure%5Btoken%5D=a4f9ae4f0edcc9f84388da3189736fa014efe134bf0342d03e5b12516c1ebdc3&format=llm_user)


## Top GWT - Google Web Toolkit Alternatives
  - [Material Design for Bootstrap](https://www.g2.com/fr/products/material-design-for-bootstrap/reviews) - 4.6/5.0 (23 reviews)
  - [IHP](https://www.g2.com/fr/products/ihp/reviews) - 4.5/5.0 (178 reviews)
  - [ASP.NET](https://www.g2.com/fr/products/asp-net/reviews) - 4.3/5.0 (54 reviews)

