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

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GWT et Vaadin Java Discussion :

Quels sont les risques à utiliser smartGWT ?


Sujet :

GWT et Vaadin Java

  1. #1
    Rédacteur

    Avatar de khayyam90
    Homme Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2004
    Messages
    10 371
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2004
    Messages : 10 371
    Par défaut Quels sont les risques à utiliser smartGWT ?
    Bien le bonjour,

    J'aimerais connaître votre sentiment sur l'utilisation de smartGWT.
    Certes on est séduit par la panoplie de widgets proposés, parmi la plus riche du marché, mais l'aspect wrapper JSNI peut être rebutant. C'est du moins mon interrogation. De la même manière on perd les aspects de mutli navigateur amenés par les permutations GWT et recodés par la couche javascript sous-jacente.

    A moins que ?
    Êtes-vous rebuté par cet aspect wrapper qui fait perdre en performances lors de l'affichage des pages ? A quel point ?
    A part les performances le wrapper a-t-il d'autres inconvénients rebutants ?

  2. #2
    Membre expérimenté
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    165
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2006
    Messages : 165
    Par défaut
    http://blog.developpez.com/index.php...r_gwt_ext_et_s

    Cela date un peu mais à mon sens c'est toujours vrai et smartGWT est un fork de GWT-EXT.

  3. #3
    Rédacteur

    Avatar de khayyam90
    Homme Profil pro
    Architecte de système d’information
    Inscrit en
    Janvier 2004
    Messages
    10 371
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Bas Rhin (Alsace)

    Informations professionnelles :
    Activité : Architecte de système d’information

    Informations forums :
    Inscription : Janvier 2004
    Messages : 10 371
    Par défaut
    Merci pour ta réponse, cependant il y a une nuance entre ext-gwt (gxt) et smartgwt, c'est que GXT est vraiment écrit en gwt alors que smartgwt ne fait qu'encalpsuler du jsni. C'est justement ce dernier point qui me fait peur pour les performances.
    Comme ton lien le souligne, GXT peut déjà souffrir de problèmes de performances, alors smartGWT forcément encore plus.

  4. #4
    Rédacteur
    Avatar de benwit
    Profil pro
    dev
    Inscrit en
    Septembre 2004
    Messages
    1 676
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : dev

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 676
    Par défaut
    Mon avis, par ordre de préférence :
    1. GWT seul
    2. GWT + librairies supplémentaires en GWT
    3. GWT + librairies JS wrappées


    Il faut être pragmatique et si une librairie dispose de fonctionnalités dont on a besoin, il peut être intéressant de l'utiliser.

    Pour le look, je préfère, même si elle a des défauts, utiliser GXT. L'avantage des librairies "pure GWT", c'est qu'on peut utiliser le débuggeur pour passer dedans. Le "problème" de la licence se pose si on souhaite vendre un produit logiciel basé dessus, pas un service.

    SmartGWT a certaines qualités (des widgets comme les planning) mais va à mon sens contre la philosophie de GWT.

  5. #5
    Membre chevronné
    Profil pro
    Lead Tech Agile
    Inscrit en
    Septembre 2004
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Lead Tech Agile

    Informations forums :
    Inscription : Septembre 2004
    Messages : 316
    Par défaut
    GWT est suffisant pour faire tout ce dont tu as besoin facilement ET tu aura moins de problèmes d'intégration avec Maven, les CSS... S'ajoute le debugage comme l'a déjà dit benwit, qui est très important je pense et toutes les optimisations, découpage des fichiers Javascript générés...

    Tu passeras également à côté des innovations comme gwtDesigner par exemple.

Discussions similaires

  1. Réponses: 15
    Dernier message: 27/03/2009, 13h37
  2. [DW8] Quels sont les comportements à utiliser ?
    Par ChristelleB dans le forum Dreamweaver
    Réponses: 9
    Dernier message: 12/04/2008, 16h51
  3. Quels sont les risques avec les composants freeware ?
    Par gduo200 dans le forum Composants VCL
    Réponses: 16
    Dernier message: 18/09/2007, 18h08
  4. prospection nouveau job, quels sont les risques?
    Par TangoZoulou dans le forum Emploi
    Réponses: 8
    Dernier message: 18/07/2007, 15h39
  5. Réponses: 25
    Dernier message: 15/07/2006, 02h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo