Bonjour, ma question n'a sans doute rien d'original mais j'aimerais avoir
votre avis ou votre aide pour trouver mon chemin ;-)
Voici ma situation : j'ai développé au cours des années de nombreuses
applications PHP (après être passé par les CGI, ColdFusion et surtout
ASP).
Actuellement, je suis à classer dans la catégorie des "freelances".
Je vise le marché local (ma région) : peu ou pas de SSII, un potentiel
qui reste à déterminer pour ce qui est du marché des sociétés privées
(clients finaux), beaucoup d'institutionnels.
Jusqu'à présent PHP s'est révèlé un outil adapté et efficace, en regard
des budgets et des types d'applications (intranet, sites web et leurs
outil s de backoffice).
Combien de temps les choses resteront comme ça ? Aucune idée. Mais je
suis à peu près certain qu'à un moment ou à un autre je serai confronté à
des marchés pour lesquels la connaissance soit de dot.net, soit de java
(jsp/servlet à défaut de J2EE) sera nécessaire.
Pour ce qui me concerne je préfère choisir Java.
J'ai un niveau intermediaire en programmation objets (C++), et également
pratiqué Java il y a fort longtemps.
Actuellement, je cherche à déterminer :
- les quelles étapes par lesquelles je vais devoir passer pour mon auto-
apprentissage
- et surtout quels outils choisir (et m'y tenir)
Pour les étapes, pas trop de soucis, je vais me faire mon plan de
bataille pour l'apprentissage des bases (bosser le langage, apprentissage
d'eclipse, potasser JSP et Servlets, les coins et recoins de TomCat, Ant,
etc.)
Par contre là où je coince sérieusement c'est que je n'arrive pas à
déterminer quel framework ou technologie complémentaire exploiter.
A mon avis, apprendre à développer uniquement des pages JSP est
restrictif et développer des servlets truffés de code générant du XHTML
est un non sens. En tout cas, j'ai la nette impression que c'est
"mal" ;-)
Ce qui m'amène à penser que le couple JSP/Servlet est insuffisant et que
je peux aussi bien rester à PHP dans ce cas...
Il y a quelques mois j'ai fais quelques tests avec les JSF...
Globalement, j'ai trouvé ça tordu, lourd et verbeux, peut-être à tord.
(Peut-être que mon niveau actuel était trop faible pour pouvoir en tirer
toute la quintescence ?)
Et j'en arrive à ma question : puisque j'ai un choix à faire, vers quoi
me tourner ? Sur quels critères opter pour JSF ou Struts ou Typestry ou
Echo ou que sais-je encore, sachant qu'il me semble difficile de
maitriser correctement plusieurs frameworks ?
Y a-t-il d'autres alternatives ? Est-ce que focaliser sur le choix du
framework est une erreur ?
Si vous avez des retours d'expérience en ayant vécu une situation
similaire, ou si vous être de l'autre côté de la barrière (SSII, client
final) votre avis est le bienvenu !!
Echo / Echopoint ( je suis en train de regarder). Licence LGPL permissive : - a pour lui une programmation full java ( par opposition à une programmation xml / jsp + java (backing bean) de JSF)=> ne nécessite pas de connaitre JSP ni HTML. Cependant n'est pas un standard.
Bon test. Il serait interressant que tu nous fasses un retour ici.
A+
-- ZebX - No comprendo
...Log du <01/11/2004 17:47> ...Post de <jlp>
:
Echo / Echopoint ( je suis en train de regarder). Licence LGPL
permissive :
- a pour lui une programmation full java ( par opposition à une
programmation xml / jsp + java (backing bean) de JSF)=> ne nécessite pas
de connaitre JSP ni HTML. Cependant n'est pas un standard.
Bon test.
Il serait interressant que tu nous fasses un retour ici.
Echo / Echopoint ( je suis en train de regarder). Licence LGPL permissive : - a pour lui une programmation full java ( par opposition à une programmation xml / jsp + java (backing bean) de JSF)=> ne nécessite pas de connaitre JSP ni HTML. Cependant n'est pas un standard.
Bon test. Il serait interressant que tu nous fasses un retour ici.
A+
-- ZebX - No comprendo
jlp
ZebX wrote:
...Log du <01/11/2004 17:47> ...Post de <jlp> :
Echo / Echopoint ( je suis en train de regarder). Licence LGPL permissive : - a pour lui une programmation full java ( par opposition à une programmation xml / jsp + java (backing bean) de JSF)=> ne nécessite pas de connaitre JSP ni HTML. Cependant n'est pas un standard.
Bon test. Il serait interressant que tu nous fasses un retour ici.
A+
vi vi promis !
JLP
ZebX wrote:
...Log du <01/11/2004 17:47> ...Post de <jlp>
:
Echo / Echopoint ( je suis en train de regarder). Licence LGPL
permissive :
- a pour lui une programmation full java ( par opposition à une
programmation xml / jsp + java (backing bean) de JSF)=> ne nécessite
pas de connaitre JSP ni HTML. Cependant n'est pas un standard.
Bon test.
Il serait interressant que tu nous fasses un retour ici.
Echo / Echopoint ( je suis en train de regarder). Licence LGPL permissive : - a pour lui une programmation full java ( par opposition à une programmation xml / jsp + java (backing bean) de JSF)=> ne nécessite pas de connaitre JSP ni HTML. Cependant n'est pas un standard.
Bon test. Il serait interressant que tu nous fasses un retour ici.