+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Responsable Java

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    juillet 2005
    Messages
    11 385
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche en Informatique
    Secteur : Service public

    Informations forums :
    Inscription : juillet 2005
    Messages : 11 385
    Points : 55 816
    Points
    55 816

    Par défaut GWT disponible dans sa version 2.8, JSInterop et support de Java 8. Retour de Java pour le développement web ?

    Bonjour,

    La dernière version stable du framework GWT est enfin disponible. GWT 2.8 était en préparation depuis quelque temps (novembre 2014). Cette attente aura été nécessaire, car cette version finale apporte de grosses fonctionnalités comme :

    • le support de Java 8 pour être plus proche du langage fonctionnel JavaScript ;
    • l'ajout de JSInterop, qui facilite l'intégration de bibliothèques JS existantes ou la prise en compte de nouveaux standards comme les WebComponents ;
    • un Super Dev Mode qui permet de tester plus rapidement son développement web. Les temps de compilation incrémentale ont été réduits.


    GWT était en perte de vitesse pour le développement web, mais avec ces nouvelles fonctionnalités, il permet à Java de se positionner dans la course des nouveaux langages qui tentent d'enrichir ou remplacer JavaScript (CoffeeScript, TypeScript, ES6, Dart...). En effet, vous pouvez utiliser votre environnement de développement préféré comme Eclipse ou IntelliJ et exploiter toute la puissance de l'écosystème Java pour développer des applications web de très bonne qualité. Sans compter également toutes les bibliothèques JavaScript qui peuvent être facilement intégrées en utilisant JSInterop.

    L'équipe Java de Developpez.com a toujours proposé des articles pour soutenir le framework GWT. N'hésitez pas à consulter les ressources suivantes :



    Que pensez-vous de cette nouvelle version ?

    Source : https://groups.google.com/forum/#!ms...k/MlkNU2oIBgAJ
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Ingénieur de Recherche en informatique au LIAS / ISAE-ENSMA
    Page de cours : mbaron.developpez.com
    Blog : keulkeul.blogspot.com
    LinkedIn : https://www.linkedin.com/in/mickaelbaron
    Twitter : www.twitter.com/mickaelbaron

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    mai 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : mai 2007
    Messages : 52
    Points : 59
    Points
    59

    Par défaut Enfin !

    Je n'ai jamais lâché GWT depuis ses débuts !
    Couplé au framework Errai, les possibilités sont énormes. L'arrivée de jsinterop les booste encore plus.

    Ce qui m'inquiète, c'est vraiment le futur, exemple sur la partie UI. Sur mes projets récents, j'utilise polymer afin d'avoir des webcomponents utilisables au travers de js interop ( je pense qu'il y a bcp de développeurs qui utilisent encore les composite pur et dur).
    Or, le futur de GWT prédit des breaking changes ( dont la suppression des widgets). Même si sur les récents projets j'essaie d'éviter leur utilisation je me suis permis au moins d'utiliser le HTMLPanel et les uibinders au minimum!
    Si l'uibinder et le htmlpanel disparaissent, j'espère qu'il y aura qd même une librairie (même si elle ne serait pas recommandée pour les nouveaux projets) qui permettra encore leur utilisation le temps d'une migration afin de pouvoir utiliser les nouvelles fonctionnalités de GWT3.0 sur d'anciens projets basé sur gwt 2.8!

    Enfin je rêve un peu, le temps que GWT 3 sort, il y aura eue de l'eau qui aura coulé sous les ponts.

    Ceci dit, je peux comprendre le doute des décideurs sur le choix GWT pour les nouveaux projets de peur que ces breaking changes freine l'évolutivité de leur projet.
    Du coup, j'aurais tendance à dire qu'il y aura moins d'utilisation de GWT sur les nouveaux projets de grande envergures tant que GWT 3 ne sera pas sorti.

  3. #3
    Responsable Java

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    juillet 2005
    Messages
    11 385
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche en Informatique
    Secteur : Service public

    Informations forums :
    Inscription : juillet 2005
    Messages : 11 385
    Points : 55 816
    Points
    55 816

    Par défaut

    Bonjour,

    D'ici à ce que GWT 3.0 sorte on a le temps.

    De mon point de vue, GWT 3.0 sera plus comme un langage (à la TypeScript mais basé sur Java) + des outils qu'une bibliothèque.

    Mickael
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Ingénieur de Recherche en informatique au LIAS / ISAE-ENSMA
    Page de cours : mbaron.developpez.com
    Blog : keulkeul.blogspot.com
    LinkedIn : https://www.linkedin.com/in/mickaelbaron
    Twitter : www.twitter.com/mickaelbaron

  4. #4
    Modérateur
    Avatar de Gugelhupf
    Homme Profil pro
    Analyste Programmeur
    Inscrit en
    décembre 2011
    Messages
    1 095
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste Programmeur

    Informations forums :
    Inscription : décembre 2011
    Messages : 1 095
    Points : 2 587
    Points
    2 587
    Billets dans le blog
    10

    Par défaut

    Ce serait génial si un framework (GWT 3.0 peut-être ?) compile directement du code Java en WebAssembly.
    N'hésitez pas à consulter la FAQ Java, lire les cours et tutoriels Java, et à poser vos questions sur les forums d'entraide Java

    Mon profil Developpez | Mon profil Linkedin | Mon site : https://gokan-ekinci.appspot.com

  5. #5
    Responsable Java

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    juillet 2005
    Messages
    11 385
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche en Informatique
    Secteur : Service public

    Informations forums :
    Inscription : juillet 2005
    Messages : 11 385
    Points : 55 816
    Points
    55 816

    Par défaut

    Est-ce qu'il existe des choses autour de JS => WebAssembly ?

    Mickael
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Ingénieur de Recherche en informatique au LIAS / ISAE-ENSMA
    Page de cours : mbaron.developpez.com
    Blog : keulkeul.blogspot.com
    LinkedIn : https://www.linkedin.com/in/mickaelbaron
    Twitter : www.twitter.com/mickaelbaron

  6. #6
    Modérateur
    Avatar de Gugelhupf
    Homme Profil pro
    Analyste Programmeur
    Inscrit en
    décembre 2011
    Messages
    1 095
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste Programmeur

    Informations forums :
    Inscription : décembre 2011
    Messages : 1 095
    Points : 2 587
    Points
    2 587
    Billets dans le blog
    10

    Par défaut

    Bonjour Mickael,

    Oui il existe des choses autour de JS => WebAssembly

    Il est possible d'accéder à WebAssembly en JavaScript grâce à l'API `Wasm`, mais il faut au préalable l'activer.

    Activer WebAssembly sous Firefox :
    1. Aller dans la barre d'URL et saisir : about:config
    2. Mettre à true l'option suivante : javascript.options.wasm

    Tester le bout de code suivant :
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    if (typeof Wasm !== "undefined") {
        alert("WebAssembly exists");
    } else {
        alert("WebAssembly does NOT exists");
    }
    Avec un peu d'instrospection on peut voir qu'ils en sont à la version 11, et qu'il existe des fonctions instantiateModule() et toSource(). Mais bon à l'avenir il est prévu de passer par le tag <script type='module'> pour charger WebAssembly


    Tu as du voir l'article de Stéphane sur le WebAssembly Community Group qui a fourni une version initiale du MVP (une release candidate) avec C et C++. JS, lui ne sera "prêt" que lorsque le Garbage Collector sera implémenté, et ce dernier ne sera fait qu'après le MVP.

    Once GC is supported, WebAssembly code would be able to reference and access JavaScript, DOM, and general WebIDL-defined objects.
    Sources : http://webassembly.org/docs/web/ , http://webassembly.org/docs/future-features/

    Je pense que nous aurons une meilleure vision au premier trimestre 2017 :
    Citation Envoyé par http://v8project.blogspot.fr/2016/10/webassembly-browser-preview.html
    the WebAssembly Community Group plans to produce an official specification in Q1 2017, at which point browsers will be encouraged to ship WebAssembly on-by-default
    A+
    N'hésitez pas à consulter la FAQ Java, lire les cours et tutoriels Java, et à poser vos questions sur les forums d'entraide Java

    Mon profil Developpez | Mon profil Linkedin | Mon site : https://gokan-ekinci.appspot.com

  7. #7
    Responsable Java

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    juillet 2005
    Messages
    11 385
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche en Informatique
    Secteur : Service public

    Informations forums :
    Inscription : juillet 2005
    Messages : 11 385
    Points : 55 816
    Points
    55 816

    Par défaut

    Merci pour ces détails.

    Je t'avoue que je suis un peu perdu entre toutes les normes (Web Assembly, Web Components...)

    ça serait bien un tutoriel qui montre tout cela de manière pédagogique ;-)

    Mickael
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Ingénieur de Recherche en informatique au LIAS / ISAE-ENSMA
    Page de cours : mbaron.developpez.com
    Blog : keulkeul.blogspot.com
    LinkedIn : https://www.linkedin.com/in/mickaelbaron
    Twitter : www.twitter.com/mickaelbaron

  8. #8
    Futur Membre du Club
    Homme Profil pro
    Développeur
    Inscrit en
    avril 2015
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : avril 2015
    Messages : 7
    Points : 6
    Points
    6

    Par défaut Conférences ?

    Hello,

    Quelqu'un saurait-t-il si les conférences de ce GWT con 2016 ont été filmées ?
    Il me semblait que c'était chose courante pour ce genre d'évènements, mais en faisant régulièrement des recherches sur le net à ce sujet, aucune info ne filtre
    Certains intervenants ont publié des slides. Très louable de leur part mais sans les commentaires, ça n'est pas d'un grand intêret.

    Merci !

  9. #9
    Responsable Java

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    juillet 2005
    Messages
    11 385
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche en Informatique
    Secteur : Service public

    Informations forums :
    Inscription : juillet 2005
    Messages : 11 385
    Points : 55 816
    Points
    55 816

    Par défaut

    Salut,

    Tu peux demander directement sur le Twitter de la conférence. Francesca Tosi répond rapidement

    Mickael
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Ingénieur de Recherche en informatique au LIAS / ISAE-ENSMA
    Page de cours : mbaron.developpez.com
    Blog : keulkeul.blogspot.com
    LinkedIn : https://www.linkedin.com/in/mickaelbaron
    Twitter : www.twitter.com/mickaelbaron

  10. #10
    Futur Membre du Club
    Homme Profil pro
    Développeur
    Inscrit en
    avril 2015
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : avril 2015
    Messages : 7
    Points : 6
    Points
    6

    Par défaut

    Bonne idée, mais je n'ai pas de compte Twitter (ni Facebook d'ailleurs).

  11. #11
    Responsable Java

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    juillet 2005
    Messages
    11 385
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche en Informatique
    Secteur : Service public

    Informations forums :
    Inscription : juillet 2005
    Messages : 11 385
    Points : 55 816
    Points
    55 816

    Par défaut

    Pour Facebook tu ne rates rien ;-) Pour Twitter c'est pratique pour faire de la veille.

    Je l'ai fait pour toi, wait and see ...

    Mickael
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Ingénieur de Recherche en informatique au LIAS / ISAE-ENSMA
    Page de cours : mbaron.developpez.com
    Blog : keulkeul.blogspot.com
    LinkedIn : https://www.linkedin.com/in/mickaelbaron
    Twitter : www.twitter.com/mickaelbaron

  12. #12
    Futur Membre du Club
    Homme Profil pro
    Développeur
    Inscrit en
    avril 2015
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : avril 2015
    Messages : 7
    Points : 6
    Points
    6

    Par défaut

    Chic de ta part, merci

  13. #13
    Responsable Java

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    juillet 2005
    Messages
    11 385
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche en Informatique
    Secteur : Service public

    Informations forums :
    Inscription : juillet 2005
    Messages : 11 385
    Points : 55 816
    Points
    55 816

    Par défaut

    Bonne nouvelle. Voici la réponse

    Y all the sessions have been recorded. We will publish everything on GWTcon youtube channel.
    Wait & see ...

    Mickael
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Ingénieur de Recherche en informatique au LIAS / ISAE-ENSMA
    Page de cours : mbaron.developpez.com
    Blog : keulkeul.blogspot.com
    LinkedIn : https://www.linkedin.com/in/mickaelbaron
    Twitter : www.twitter.com/mickaelbaron

  14. #14
    Responsable Java

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    juillet 2005
    Messages
    11 385
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche en Informatique
    Secteur : Service public

    Informations forums :
    Inscription : juillet 2005
    Messages : 11 385
    Points : 55 816
    Points
    55 816

    Par défaut

    Dés que c'est annoncé, je te préviendrai

    Mickael
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Ingénieur de Recherche en informatique au LIAS / ISAE-ENSMA
    Page de cours : mbaron.developpez.com
    Blog : keulkeul.blogspot.com
    LinkedIn : https://www.linkedin.com/in/mickaelbaron
    Twitter : www.twitter.com/mickaelbaron

  15. #15
    Futur Membre du Club
    Homme Profil pro
    Développeur
    Inscrit en
    avril 2015
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur

    Informations forums :
    Inscription : avril 2015
    Messages : 7
    Points : 6
    Points
    6

    Par défaut

    Merci
    Je zieute de temps en temps (leur Twitter, et je dois être abonné à la chaîne Youtube je crois), mais manifestement, il va falloir être patient

  16. #16
    Responsable Java

    Avatar de Mickael Baron
    Homme Profil pro
    Ingénieur de Recherche en Informatique
    Inscrit en
    juillet 2005
    Messages
    11 385
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Vienne (Poitou Charente)

    Informations professionnelles :
    Activité : Ingénieur de Recherche en Informatique
    Secteur : Service public

    Informations forums :
    Inscription : juillet 2005
    Messages : 11 385
    Points : 55 816
    Points
    55 816

    Par défaut

    Salut,

    Je relancerai fin janvier

    Mickael
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d"un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Ingénieur de Recherche en informatique au LIAS / ISAE-ENSMA
    Page de cours : mbaron.developpez.com
    Blog : keulkeul.blogspot.com
    LinkedIn : https://www.linkedin.com/in/mickaelbaron
    Twitter : www.twitter.com/mickaelbaron

Discussions similaires

  1. Joblets non disponibles dans la version 5.3.1 ?
    Par lionrouge dans le forum Installation, migration et administration
    Réponses: 2
    Dernier message: 25/10/2013, 19h02
  2. Micro Focus Rumba disponible dans sa version 9.0
    Par Gordon Fowler dans le forum Actualités
    Réponses: 1
    Dernier message: 19/10/2012, 14h23
  3. Réponses: 0
    Dernier message: 01/09/2010, 10h28
  4. mandriva est il disponible dans sa version finale ?
    Par kerkennah dans le forum Mandriva / Mageia
    Réponses: 7
    Dernier message: 25/05/2007, 22h37
  5. Réponses: 6
    Dernier message: 05/02/2007, 20h49

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