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 :

bridging JSNI manuel ou GWT exporter


Sujet :

GWT et Vaadin Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 12
    Par défaut bridging JSNI manuel ou GWT exporter
    Salut tout le monde,

    En fait, j'ai une galerie de composite widgets GWT que j'utilise depuis mon code java/GWT pour crée des IHM personnalisés. J'ai dernièrement eu le besoin de rendre cette galerie accessible depuis du JS native, comme ca les users pourront modifier les propriétés des widgets après leur instanciation. après plusieurs recherche sur le net, je me trouve face à deux décisions:

    1- utiliser du JSNI pour avoir le modèle JS native, en faisant le bridgging de la gallerie GWT avec une autre JS que je veux rendre accessible.

    2- Opter pour une solution d'exportation de code GWT vers du JS native en utilisant des solutions comme GWT exporter.

    sachant que ma galerie de widget respecte une hiérarchie de classe qui peut rapidement monter en complexité je me demande laquelle des deux solutions est la plus adaptée pour mon cas en terme de complexité de mise en place, maintenabilité,...

    merci d'avance pour toute réponse

  2. #2
    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
    Je n'ai utilisé aucune des deux solutions que tu cites donc mon point de vue est celui d'un béotien.

    Si j'ai bien compris :
    • la 1° solution consiste à wrapper en GWT tes composant JS.
      Le code JS est la référence
    • la 2° solution consiste à générer du code pur JS (par un export) à partir du code GWT (qui comporte bien entendu du js dans les méthodes JSNI)
      Le code GWT est la référence.


    Pour une librairie de nombreux composants, la deuxième me semble meilleur pour la maintenance. Si dans les deux cas, tu écris toujours du Javascript (que ce soit dans des fichiers Js à la main ou dans dans le corps des fonctions natives GWT (jsni)), cela est moins laborieux que de wrapper par la suite.

Discussions similaires

  1. Réponses: 0
    Dernier message: 25/10/2010, 11h26
  2. Exporter un projet GWT
    Par lizzy dans le forum GWT et Vaadin
    Réponses: 2
    Dernier message: 02/06/2010, 22h41
  3. Export manuel impossible
    Par dumser1 dans le forum Import/Export
    Réponses: 3
    Dernier message: 17/10/2007, 16h31
  4. [CR] exporter en PDF
    Par Nathy dans le forum SAP Crystal Reports
    Réponses: 3
    Dernier message: 16/05/2002, 09h27

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