|
|||||||
| Débats Les débats et sondages sur le langage et les technologies Java |
|
|
Publicité ' | |||||||||||||||||||||||||||||||||||||||||
|
|
|
Outils de la discussion |
|
|
#21 |
|
Membre habitué
![]() Inscription : avril 2005 Messages : 102 ![]() |
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 |
|
|
00
|
|
|
#22 |
|
Membre du Club
![]() Inscription : novembre 2002 Messages : 50 ![]() |
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 |
|
|
00
|
|
|
#23 | |
![]() ![]() Inscription : novembre 2006 Messages : 5 087 ![]() |
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:
Pour avoir utilisé les 2, EJB3 a de gros avantages pour lui, mais pour une application simple, Hibernate est très bien également... A+ |
|
|
|
00
|
|
|
#24 | |
|
Expert Confirmé Sénior
![]() ![]() Inscription : octobre 2004 Messages : 4 678 ![]() |
Bonjour.
Citation:
Merci. |
|
|
|
00
|
|
|
#25 |
|
Membre Expert
![]() |
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....
__________________
gg |
|
|
00
|
|
|
#26 |
![]() ![]() Inscription : novembre 2006 Messages : 5 087 ![]() |
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+ |
|
|
00
|
|
|
#27 |
![]() ![]() Inscription : novembre 2006 Messages : 5 087 ![]() |
|
|
|
00
|
|
|
#28 |
|
Membre du Club
![]() Inscription : octobre 2006 Messages : 105 ![]() |
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.
|
|
|
00
|
|
|
#29 |
|
Expert Confirmé Sénior
![]() ![]() Inscription : octobre 2004 Messages : 4 678 ![]() |
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. |
|
|
00
|
|
|
#30 | |
![]() ![]() Inscription : novembre 2006 Messages : 5 087 ![]() |
Citation:
![]() 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 ? |
|
|
|
00
|
|
|
#31 |
|
Membre chevronné
![]() Inscription : septembre 2003 Messages : 740 ![]() |
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. |
|
|
00
|
|
|
#32 |
|
Membre confirmé
![]() Inscription : juillet 2002 Messages : 239 ![]() |
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. |
|
|
00
|
|
|
#33 |
|
Expert Confirmé Sénior
![]() ![]() Inscription : octobre 2004 Messages : 4 678 ![]() |
J'utilise la Sun RI 1.2_4 et RichFaces 3.1.2 GA.
|
|
|
00
|
|
|
#34 |
![]() ![]() Inscription : novembre 2006 Messages : 5 087 ![]() |
|
|
|
00
|
|
|
#35 |
|
Membre à l'essai
![]() |
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. |
|
|
00
|
|
|
#36 |
![]() ![]() Inscription : septembre 2004 Messages : 1 628 ![]() |
Un petit pdf découvert aujourd'hui qui évoque des avantages/inconvenients des frameworks : http://static.raibledesigns.com/repo...eConUS2007.pdf
|
|
00
|
|
|
#37 |
|
Membre émérite
![]() Inscription : mars 2005 Messages : 1 064 ![]() |
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. |
|
|
00
|
|
|
#38 | ||
|
Expert Confirmé Sénior
![]() ![]() Inscription : octobre 2004 Messages : 4 678 ![]() |
Bonjour.
Citation:
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:
|
||
|
|
00
|
|
|
#39 |
|
Futur Membre du Club
![]() Inscription : septembre 2004 Messages : 19 ![]() |
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. |
|
|
00
|
|
|
#40 | |
|
Membre chevronné
![]() Inscription : septembre 2003 Messages : 740 ![]() |
Citation:
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. |
|
|
|
00
|
Copyright © 2000-2013 - www.developpez.com