Affichage des résultats du sondage: Quel est votre framework préféré de gestion de Vue?

Votants
303. Vous ne pouvez pas participer à ce sondage.
  • Struts v1

    30 9,90%
  • Struts v2

    44 14,52%
  • JSF (Java Server Faces)

    103 33,99%
  • Spring MVC

    36 11,88%
  • Wicket

    25 8,25%
  • Tapestry

    14 4,62%
  • GWT

    28 9,24%
  • Autres (précisez)

    23 7,59%
+ Répondre à la discussion Actualité déjà publiée
Page 2 sur 5 PremièrePremière 12345 DernièreDernière
Affichage des résultats 21 à 40 sur 89
  1. #21
    Membre habitué
    Profil pro
    Inscrit en
    avril 2005
    Messages
    102
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : Luxembourg

    Informations forums :
    Inscription : avril 2005
    Messages : 102
    Points : 123
    Points
    123

    Par défaut

    Bonjour,

    Dans le cadre professionnel, nous utilisons beaucoup Spring MVC (spécification du client) mais personnellement j'aime bien JSF pour l'approche composant !

    A plus,
    Mathieu

  2. #22
    Membre du Club
    Inscrit en
    novembre 2002
    Messages
    50
    Détails du profil
    Informations forums :
    Inscription : novembre 2002
    Messages : 50
    Points : 55
    Points
    55

    Par défaut framework zk

    Bonjour,
    Dans le cadre de mon travail on a testé GWT et ZK, c'est le deuxième qui l'a emporté.

    Ce que nous avons aprécié :

    - Un peu plus flexible car il permet de travailler l'interface avec des fichiers XML. La possibilité de programmer l'interface en Java est tout de même possible.
    - Il y a possibilité de créer soit même des composants plus avancés que ceux qui sont déjà proposés dans la librairie de base.
    - Le forum d'entraide et les développeurs du framework sont très actifs.
    - Intégration de Spring par défaut.

    Pour plus de détails : www.zkoss.org

    +++
    vandoor

  3. #23
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    novembre 2006
    Messages
    5 825
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : novembre 2006
    Messages : 5 825
    Points : 7 425
    Points
    7 425

    Par défaut

    Un peu tard puisque le choix est fait...

    On utilise Struts (v1) pour plusieurs projets (lourds).
    C'est effectivement vieillissant, il y a pas mal d'imperfections et si ça ne tenait qu'à moi, c'est vers Struts v2 que je pencherais, mais faute de temps, ça attendra un peu...

    JSF est pas mal, mais ces derniers temps, ils ont foutu un peu le bronx avec leur 2 implémentations qui s'opposent, dommage...

    Un dernier truc qui m'a fait "tiquer"
    Citation Envoyé par Pill_S Voir le message
    EJB a aussi une spécification, mais ne fait pas le poids face a hibernate...
    Il ne faut pas confondre EJB et JPA, d'ailleurs, EJB3 peut très bien s'appuyer sur Hibernate (ou TopLink, JDO, ou d'autres)
    Pour avoir utilisé les 2, EJB3 a de gros avantages pour lui, mais pour une application simple, Hibernate est très bien également...

    A+

  4. #24
    Expert Confirmé Sénior
    Avatar de djo.mos
    Inscrit en
    octobre 2004
    Messages
    4 673
    Détails du profil
    Informations forums :
    Inscription : octobre 2004
    Messages : 4 673
    Points : 7 849
    Points
    7 849

    Par défaut

    Bonjour.

    Citation Envoyé par OButterlin Voir le message
    JSF est pas mal, mais ces derniers temps, ils ont foutu un peu le bronx avec leur 2 implémentations qui s'opposent, dommage...
    Veux tu détailler s'il te plaît ? c'est quoi cette histoire au juste ?

    Merci.

  5. #25
    Expert Confirmé
    Avatar de Pill_S
    Homme Profil pro
    Consultant informatique
    Inscrit en
    janvier 2004
    Messages
    1 896
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : janvier 2004
    Messages : 1 896
    Points : 2 824
    Points
    2 824

    Par défaut

    Citation Envoyé par OButterlin Voir le message
    Un peu tard puisque le choix est fait...
    Le choix est fait, oui, mais le débat n'en est pas moins intéressant. Et mon projet actuel n'est pas le seul que nous allons réaliser, rien ne nous empêche de changer de framework si l'un d'entre eux sort du lot
    Pour EJB, je n'ai aucune connaissance, mais je ne fait que répéter les légendes urbaines que l'on voit un peu partout....
    Ne renonce jamais

  6. #26
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    novembre 2006
    Messages
    5 825
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : novembre 2006
    Messages : 5 825
    Points : 7 425
    Points
    7 425

    Par défaut

    Citation Envoyé par djo.mos Voir le message
    Veux tu détailler s'il te plaît ? c'est quoi cette histoire au juste ?
    Il y avait une incompatibilité entre Sun JSF RI et ... je ne sais plus quoi, je rechercherai l'information, ça date et de mémoire, ça concernait Rich Faces...
    Ca obligeait à supprimer (sur le serveur) l'implémentation de Sun... pas top...

    Je vous tiens au courant (mais un peu plus tard...je suis à la ramasse)

    A+

  7. #27
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    novembre 2006
    Messages
    5 825
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : novembre 2006
    Messages : 5 825
    Points : 7 425
    Points
    7 425

    Par défaut

    Citation Envoyé par Pill_S Voir le message
    Pour EJB, je n'ai aucune connaissance, mais je ne fait que répéter les légendes urbaines que l'on voit un peu partout....
    J'suis pas loin d'avoir fait la même chose avec le problème JSF... mais bon, c'était (je l'espère) peut-être un problème spatio-temporel

  8. #28
    Membre du Club
    Profil pro
    Inscrit en
    octobre 2006
    Messages
    105
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : octobre 2006
    Messages : 105
    Points : 51
    Points
    51

    Par défaut

    Moi j'ai choisis Struts 2, parce que je trouve qu'il est à la fois très facile à utiliser et très puissant surtout en ce qui concerne son intégration d'ajax dojo et les autres plugins qui peuvent rendre un grand service au developpeurs.

  9. #29
    Expert Confirmé Sénior
    Avatar de djo.mos
    Inscrit en
    octobre 2004
    Messages
    4 673
    Détails du profil
    Informations forums :
    Inscription : octobre 2004
    Messages : 4 673
    Points : 7 849
    Points
    7 849

    Par défaut

    Humm ... bizarre ...
    D'abord parceque la Sun RI est une implémentation de JSF tandis que RichFaces est un jeu de composants: ils jouent pas dans la même catégorie ...

    Aussi, le "supprimer l'implémentation de Sun" sur le serveur ... sans imlémentation, JSF ne marche plus

    Et enfin, je suis à cet instant même en tain de bosser sur une application JSF avec la Sun RI et RichFaces, et ça marche sans accrocs.

  10. #30
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    novembre 2006
    Messages
    5 825
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : novembre 2006
    Messages : 5 825
    Points : 7 425
    Points
    7 425

    Par défaut

    Citation Envoyé par djo.mos Voir le message
    Et enfin, je suis à cet instant même en tain de bosser sur une application JSF avec la Sun RI et RichFaces, et ça marche sans accrocs.
    Pour une bonne nouvelle, c'est une bonne nouvelle !
    J'aurais bien aimé développer l'application sur laquelle je travaille en ce moment avec RichFaces, à mon avis l'une des meilleurs bibliothèque de composants du moment...

    Tu utilises quelle version ?

  11. #31
    Membre émérite Avatar de Jester
    Inscrit en
    septembre 2003
    Messages
    813
    Détails du profil
    Informations forums :
    Inscription : septembre 2003
    Messages : 813
    Points : 965
    Points
    965

    Par défaut

    Pour ma part, je me suis orienté vers struts2. J'aime particulièrement sa gestion évènementielle très claire et simple.

    J'avais un peu gouté aux approches composants (via ZK, je n'ai que survolé JSF), et leur lourdeur m'embête un peu.

    Sur le client j'utilise prototype/scriptaculous pour faire de l'AJAX, donc j'ai plusieurs actions simples. J'utilise une conception de type SOA i.e. j'expose des services et je construits ma page autour, un peu l'inverse, il me semble, qu'une approche par composants qui commence par réfléchir à ses composants.

    En dessous de tout ça, j'utilise Spring comme beaucoup.

  12. #32
    Membre confirmé
    Profil pro
    Inscrit en
    juillet 2002
    Messages
    239
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : juillet 2002
    Messages : 239
    Points : 212
    Points
    212

    Par défaut

    Bonjour,

    Ayant fait du Struts pendant quelques temps (et un peu de JSF), j'ai eu l'opportinuté de travailler sur un projet mettant en oeuvre Wicket.

    Le 'tout java' permet une plus grande maîtrise du développement notamment lors des phases de refactoring. Par contre, comme le soulignait zedros, c'est du 'statefull' donc il faudra veiller 'profiler' l'application en fonction des critères de charge.

  13. #33
    Expert Confirmé Sénior
    Avatar de djo.mos
    Inscrit en
    octobre 2004
    Messages
    4 673
    Détails du profil
    Informations forums :
    Inscription : octobre 2004
    Messages : 4 673
    Points : 7 849
    Points
    7 849

    Par défaut

    Citation Envoyé par OButterlin Voir le message
    Pour une bonne nouvelle, c'est une bonne nouvelle !
    J'aurais bien aimé développer l'application sur laquelle je travaille en ce moment avec RichFaces, à mon avis l'une des meilleurs bibliothèque de composants du moment...

    Tu utilises quelle version ?
    J'utilise la Sun RI 1.2_4 et RichFaces 3.1.2 GA.

  14. #34
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    novembre 2006
    Messages
    5 825
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : novembre 2006
    Messages : 5 825
    Points : 7 425
    Points
    7 425

    Par défaut

    Citation Envoyé par djo.mos Voir le message
    J'utilise la Sun RI 1.2_4 et RichFaces 3.1.2 GA.
    J'essayerai cette version la prochaine fois (je crois que j'avais la 3.1.0)

    En tout cas, merci pour l'info

  15. #35
    Nouveau Membre du Club
    Inscrit en
    mai 2004
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : mai 2004
    Messages : 84
    Points : 26
    Points
    26

    Par défaut

    Salut à tous

    Juste pour apporter ma petite et modeste contribution à cette discution, je vous propose de tester un framework que j'ai découvert il ya pas si longtemps que ça et qui m'a réellement faciné. Pour le nommer : ZK.
    vous trouverez toutes les informations sur le site http://www.potix.com/.
    Je ne connais pas RichFaces et Cie mais bon ..... ayant travaillé avec JSF et struts, je trouves que ZK représente l'avenir du web en java.

    Merci à tous.

  16. #36
    Rédacteur
    Avatar de benwit
    Inscrit en
    septembre 2004
    Messages
    1 675
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 1 675
    Points : 3 549
    Points
    3 549

    Par défaut

    Un petit pdf découvert aujourd'hui qui évoque des avantages/inconvenients des frameworks : http://static.raibledesigns.com/repo...eConUS2007.pdf

  17. #37
    Membre émérite
    Inscrit en
    mars 2005
    Messages
    1 064
    Détails du profil
    Informations personnelles :
    Âge : 30

    Informations forums :
    Inscription : mars 2005
    Messages : 1 064
    Points : 969
    Points
    969

    Par défaut

    Moi j'ai répondu Struts V1, mais uniquement parceque c'est le seul que j'ai déja utilisé .
    Sinon, voici comment je vois les choses: les jsp de base avec biblios de tags, els, et la jstl sont largement suffisants pour générer des pages html de façon "php-like" (comprendre un petit langage impératif pratique pour générer du texte). Le vrai manque se situe au niveau de la réception des données, les servlets ne sont pas du tout adaptées pour ça, d'où l'utilité d'un framework MVC. Pour ça, Struts est suffisant, quoi qu'à mon avis il serait tout à fait possible de faire plus simple. Je fais un stage en ce moment et il est possible que j'apprenne Spring MVC, je verrais bien ce que ça donne.
    Sinon, il y a évidemment d'autres approches que le MVC, l'évènementiel d'ASP.NET en est un bel exemple repris par JSF. Fut un temps où j'avais fait mon petit benchmark des frameworks web, et j'avais éliminé JSF parceque je trouvais qu'il était avant tout fait pour pouvoir implémenter un super GUI-Builder par dessus, alors qu'il n'en existait aucun bon à l'époque.

  18. #38
    Expert Confirmé Sénior
    Avatar de djo.mos
    Inscrit en
    octobre 2004
    Messages
    4 673
    Détails du profil
    Informations forums :
    Inscription : octobre 2004
    Messages : 4 673
    Points : 7 849
    Points
    7 849

    Par défaut

    Bonjour.

    Citation Envoyé par zais_ethael
    Sinon, il y a évidemment d'autres approches que le MVC, l'évènementiel d'ASP.NET en est un bel exemple repris par JSF.
    La je dois dire que je ne suis pas d'accord ... JSF est bel et bien du MVC pur et dur, au même titre que les frameworks que t'a cité dans la première partie de ta réponse (Struts, etc.).
    En fait, la catégorisation ne tourne pas autour du MVC (l'enfreigner serait du suicide), mais plutôt par frameworks à base d'actions (Struts, Spring MVC, etc.) et frameworks à base de composants (JSF, etc.)

    Citation Envoyé par Jester
    Sur le client j'utilise prototype/scriptaculous pour faire de l'AJAX, donc j'ai plusieurs actions simples. J'utilise une conception de type SOA i.e. j'expose des services et je construits ma page autour, un peu l'inverse, il me semble, qu'une approche par composants qui commence par réfléchir à ses composants.
    Encore pas d'accord ... si on travaille en MVC (et on travaille en MVC avec les frameworks orientés composants), les services n'ont absolument rien à voir avec les vues, que ces dernières soient décrites en procedural ou en composants.

  19. #39
    Futur Membre du Club
    Inscrit en
    septembre 2004
    Messages
    19
    Détails du profil
    Informations forums :
    Inscription : septembre 2004
    Messages : 19
    Points : 19
    Points
    19

    Par défaut Spring + hibernate

    Perso j'ai commencé par strust, par qu'on en parlait beaucoup (surtout pour les offres d'emploi), mais j'ai vite déchanté et constaté un grand nombre de limitations; je me suis dirigé vers Spring (MVC, IOC), qui est bien meilleur, avec la possibilité de tout paramétrer.
    Sinon, j'utilise hibernate depuis un bout de temps, et je n'est rien testé d'autre niveau ORM, car c'est suffisament puissant.
    Je cherche seulement un plugin/module pour ne pas avoir autant de fichiers/codes en utilisant Spring/Hibernate.

  20. #40
    Membre émérite Avatar de Jester
    Inscrit en
    septembre 2003
    Messages
    813
    Détails du profil
    Informations forums :
    Inscription : septembre 2003
    Messages : 813
    Points : 965
    Points
    965

    Par défaut

    Citation Envoyé par djo.mos Voir le message
    Encore pas d'accord ... si on travaille en MVC (et on travaille en MVC avec les frameworks orientés composants), les services n'ont absolument rien à voir avec les vues, que ces dernières soient décrites en procedural ou en composants.
    Je n'ai pas dit que ça avait un rapport. J'ai pas mal de "services" (j'ai dit type parce que ça renvoie des bouts de HTML ce qui ne fait pas très service), à chaque service correspond une action struts 2 qui est elle en MVC, la vue étant en HTML, mais j'envisage de rajouter du JSON. Le serveur n'a besoin de stocker dans la sessions que le compte utilisateur pour les services qui sont à accès restreints ou personnalisés pour l'utilisateur (e.g. avoir les infos de son compte).

    En gros, c'est une façon simple de faire du "pseudo" composants léger avec un framework événementiel. Pour l'instant ça me convient, je dis pas que c'est l'idéal.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •