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

Affichage des résultats du sondage: Quel framework Web Java utilisez-vous principalement en 2016 ? Partagez votre expérience !

Votants
67. Vous ne pouvez pas participer à ce sondage.
  • JSF (Java Server Faces)

    15 22,39%
  • Struts 1

    1 1,49%
  • Struts 2

    4 5,97%
  • Spring MVC

    31 46,27%
  • GWT

    5 7,46%
  • Play 1

    0 0%
  • Play 2

    4 5,97%
  • Wicket

    0 0%
  • Vaadin

    3 4,48%
  • Grails

    1 1,49%
  • Tapestry

    0 0%
  • Autres (précisez)

    3 4,48%
Frameworks Web Java Discussion :

Quel framework Web Java utilisez-vous principalement en 2016 ? Partagez votre expérience !


Sujet :

Frameworks Web Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2007
    Messages
    187
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Janvier 2007
    Messages : 187
    Par défaut
    Depuis l'année dernière nous utilisons principalement Spring MVC pour les services REST mais aussi dans une moindre mesure pour les controllere WEB.
    La révélation fut l'utilisation de SpringBoot, c'est la mort officielle des fichiers XML une aberration du développement. Quel confort aussi le rechargement à chaud ! Enfin Angular comme complément idéal de Spring MVC devient incontournable, comme ça le jour où l'on change la couche WEB on n'a pas besoin de réécrire les controllers Java.

  2. #2
    Membre très actif Avatar de bruneltouopi
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2010
    Messages
    308
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2010
    Messages : 308
    Par défaut
    -JSF+Primefaces pour des applications RIA sous JEE
    -SpringMvc +Thymeleaf pour applications Spring

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour, pour moi Java n'est pas un langage pour faire du Web. C'est bon pour les magnétoscopes des années 90 ou les vieux robots des années 1995
    J'ai installé Android Studio, puis là je viens de le desinstaller pour me spécialiser sur Ionic. quand j'ai vu comme c'est alambiqué et bizarre, je l'ai désinstallé direct !

    JSON veut dire Javascript object notation, je ne voix pas pourquoi j'utiliserais Java, datant de 1990( 35 ans excusez du peu, c'est du cobol, du fortran?) dans mes futures web-apps, sauf pour faire des appels back end à Mysql.
    Il est normal que Java soit archaïque vis à vis du web, puisqu'il date de 1994, du temps ou on vendait encore des renaults 4, et du temps ou le web n'existait pas. Il faut absolument cesser tout projet web utilisant cette technologie, et suggérer à tout le monde de l'abandonner.

    AngularJs, le Pur Js et Ionic sont bien plus flexibles, performants et même ludiques et datent de post 2010. Pas de balises sortant d'on ne sais ou au nom bizarre, pas de typage inutile des vars dans le monde du web, pas de sous méthodes aux noms obscurs sorties d'on ne sait ou ... Et Javascript gère les objets JSON nativement, pas besoin de charger une lib annexe et de créer une classe incompréhensible avec des sous méthodes sorties d'on ne sais ou...

    java, c'est juste bon à être étudié à la fac pour les étudiants qui doivent apprendre la prog objet, qui ont du temps à perdre, et c'est juste bon à quérir une base de données mysql, c'est tout, c'est pas fait pour faire du WEB. J'ai entendu des rumeurs comme quoi 75 % des projets java web n'aboutissaient pas, parce que trop complexes. et quand on voit qu'il faut binder tous les boutons, ça fait carrément tié-pi... C'est tout une mentalité des années 80-90 qui tente de s'appliquer aux années 2020 du web, bref, à abandonner.

    J'ai quand même envie de faire des JSP parce que ça, ca avait l'air pas mal.

    Pas fait pour le web, mais par contre, UML et la programmation Objet Java, ça c'est bien, pour du standalone pour les gens balaises là dedans, mais pour le web et les navigateurs non.


    Cordialement.
    Dernière modification par Invité ; 23/03/2016 à 16h24.

  4. #4
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par devwebsympa Voir le message
    Bonjour, pour moi Java n'est pas un langage pour faire du Web. C'est bon pour les télécommandes ou les vieux robots des années 1995
    Quelle blague

    Si java EE n'est pas fait pour développer des applications web, alors autant dire que windows est LE système d'exploitation pour piloter des mission sur Mars... (et là, moi, j'y vais pas ! )
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Futur Membre du Club
    Homme Profil pro
    Développeur Java
    Inscrit en
    Août 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Burkina Faso

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Service public

    Informations forums :
    Inscription : Août 2015
    Messages : 3
    Par défaut
    J'ai commencé mon développement Web en Java avec JSF.
    Au début j'ai utilisé les bibliothèques de composants comme RicheFace et PrimeFaces.
    Mais depuis un certain temps j'utilise uniquement PrimeFaces, parce que ces composants me conviennent bien.

    Citation Envoyé par OButterlin Voir le message
    JSF / Primefaces

    Ce n'est pas le framework à conseiller pour des applications à très fortes utilisations, mais pour des RIA, c'est cool.
    Pourquoi?

  6. #6
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 29
    Par défaut Pourquoi le vote ne propose t'il que des antiquités ?
    En 2016, je m'attendais plutôt à voir des proposition comme Angular, Polymer, React, VueJS (mon préféré), ou autres. Des trucs actuels quoi.

    Dans la liste je les connais et a peu près tous et les ai plus ou moins pratiqués suivant les cas. Mais pour moi aucun de ceux là n'est actuel!

    Cette liste date de 2010, il faudrait la mettre à jour.

  7. #7
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

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

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Par défaut
    Je ne suis pas sur qu'on parle d'antiquités au vu des réponses pour le moment. De plus, on parle bien des frameworks utilisés principalement et non des derniers à la mode.

    Citation Envoyé par Laurent Simon Voir le message
    En 2016, je m'attendais plutôt à voir des proposition comme Angular, Polymer, React, VueJS (mon préféré), ou autres. Des trucs actuels quoi.
    Ensuite, je précise qu'on se cible sur les frameworks web Java. Là tu nous donnes une liste de frameworks JS. Je ne dis pas qu'ils ne peuvent pas se coupler avec du Java derrière mais ce ne sont pas des frameworks Web Java donc hors catégorie du sondage.
    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
    --------
    Architecte Solution
    LinkedIn : https://www.linkedin.com/in/nicolascaudard/

  8. #8
    Membre averti
    Inscrit en
    Décembre 2005
    Messages
    29
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 29
    Par défaut
    Citation Envoyé par Robin56 Voir le message
    on se cible sur les frameworks web Java.
    Pardon, désolé, je suis allé un peu vite en besogne et j'ai complètement zappé cet aspect. Ma réponse est donc effectivement non pertinente dans ce contexte.

    Cependant, j'évolue dans des environnements presque exclusivement Java, dans de grandes entreprises ou service publics uniquement, et ma propre réaction m'amène à m'interpeller sur le fait que les frameworks purement Java ne sont plus trop utilisés aujourd'hui. Attention, quand je dis "aujourd'hui", je parle de projets neufs lancés dans des environnements neufs, sans passif. Sinon bien sûr, j'ai des clients qui font encore presque exclusivement du Struts, JSF ou Spring MVC (les 3 principaux que je rencontre). Mais, il s'agit alors de clients qui ont un passif et des troupes formées (voir déformées) et qui ne feraient certainement pas ces même choix aujourd'hui si ils partaient d'une feuille blanche.

  9. #9
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par Laurent Simon Voir le message
    Mais, il s'agit alors de clients qui ont un passif et des troupes formées (voir déformées) et qui ne feraient certainement pas ces même choix aujourd'hui si ils partaient d'une feuille blanche.
    Nous sommes partis l'année dernière d'une "feuille blanche", nous avons testé les nouvelles tendances JS et avons choisi JSF2/Primefaces.
    Alors pourquoi... Tous simplement parce que les frameworks JS souffrent d'un défaut majeur, ils dépendent du navigateur.
    Nous avons même fait l'acquisition d'un soft de GMAO de ce type, le résultat est qu'il ne fonctionne QUE sur IE et à peut près sur Chrome, il a des dysfonctionnements sur Firefox qui est le navigateur que nous préconisons dans la société... alors une application web qui impose son navigateur, c'est un non sens complet !
    Mon expérience de JS/CSS est qu'il est quasiment impossible (à moins de rester à un niveau très bas de fonctionnalité) d'avoir un résultat identique sur tous les navigateurs. C'est bien dommage, si les standards étaient respectés par tous les éditeurs de navigateurs, on n'en serait pas là...

    Je précise également que dans le cadre de RIA (notre cas), le couple JSF2/Primefaces reste très pertinent.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  10. #10
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

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

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Par défaut
    Citation Envoyé par Laurent Simon Voir le message
    Cependant, j'évolue dans des environnements presque exclusivement Java, dans de grandes entreprises ou service publics uniquement, et ma propre réaction m'amène à m'interpeller sur le fait que les frameworks purement Java ne sont plus trop utilisés aujourd'hui.
    Je précise que ceci fera l'objet d'un futur débat sur la rubrique.
    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
    --------
    Architecte Solution
    LinkedIn : https://www.linkedin.com/in/nicolascaudard/

  11. #11
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par trasmiro Voir le message
    Pourquoi?
    c'est lourd en mémoire et en transfert http
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  12. #12
    Invité de passage
    Femme Profil pro
    Développeur Java
    Inscrit en
    Mars 2016
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 33
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur Java
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Mars 2016
    Messages : 1
    Par défaut
    Spring MVC

  13. #13
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

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

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Par défaut
    Citation Envoyé par hind benloualid Voir le message
    Spring MVC
    Et peut-on savoir pourquoi ?

    C'est bien de répondre au sondage mais c'est encore mieux de pouvoir le justifier, ça servira à tout le monde.
    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
    --------
    Architecte Solution
    LinkedIn : https://www.linkedin.com/in/nicolascaudard/

Discussions similaires

  1. Quels frameworks de test utilisez-vous ?
    Par Esil2008 dans le forum JSF
    Réponses: 32
    Dernier message: 03/06/2014, 19h11
  2. Réponses: 43
    Dernier message: 10/01/2013, 18h54
  3. Quelle version de Java utilisez vous principalement ?
    Par Ricky81 dans le forum Langage
    Réponses: 33
    Dernier message: 06/06/2010, 12h25
  4. Réponses: 52
    Dernier message: 29/12/2008, 01h47
  5. Réponses: 65
    Dernier message: 31/12/2007, 19h14

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