|
Bas de page | |
---|---|
Auteur | Sujet : Pourquoi écrire une application web en java ? |
![]() Publicité | Posté le 19-05-2010 à 21:10:39 ![]() ![]() |
sircam I Like Trains | Wola putai*g le pavé! --------------- Now Playing: {SYNTAX ERROR AT LINE 1210} |
rufo Pas me confondre avec Lycos! | Perso, je suis pas un fan de Java. Cela dit, il a des framework qui, effectivement, permettent de gérer des couches d'abstraction (par ex, pour être indépendant de la source des données : BD, xml, fichier txt...) et d'automatiser certains tâches (ex : les tâches CRUD). Java a un autre avantage quand il s'agit d'ouvrir au web une appli métier elle-même codée en Java. Si celle-ci a été bien faite, y'aura des EJB contenant la logique métier qui vont pouvoir être réutilisés pour l'appli web.
--------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
rufo Pas me confondre avec Lycos! | IntelliJ supporte PHP --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
Peuwi | Merci beaucoup pour vos réponses !!!
|
Deamon |
|
Peuwi | Ben, justement, on peut écrire du php dans le code html de la même façon que l'on peut écrire du java dans la jsp ....
|
Deamon | Struts déjà c'est facultatif pour le J2EE.
|
0x90 → |
J'ai fait un site en java, sans utiliser tout l'écosystème habituel (principalement parceque je le connais pas et qu'il est terrifiant). La base étant le petit serveur http que fournit sun "en cachette" (il fait pas partie de la lib java standard, mais est livré avec la jre sun et est open source, donc même si un jour ils le livrent plus, on peut quand même l'avoir en package séparé). J'ai tenté de faire un truc plutôt sympa à utiliser, sans répétition et configuration de partout, tartiné de réflexion et d'annotations, etc...
C'est parfaitement faisable, pas désagréable à utiliser, j'ai pas fait de trucs tout crado ala php et c'est plutôt robuste. Malgrès ça, et même en empruntant leur style, ça reste plus pataud qu'un Django ou autre framework python quand on veut ajouter ou modifier rapidement quelque chose... Si on tient vraiment à avoir du statiquement typé ou qu'on a très très peur des languages "lents" c'est ptêtre viable... Message édité par 0x90 le 22-05-2010 à 12:37:48 --------------- Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck. |
![]() Publicité | Posté le 21-05-2010 à 12:09:04 ![]() ![]() |
sircam I Like Trains | peuwi: tu prends systématiquement le cas d'applications CRUD / admin green fields, qui sont peut-être celles que tu rencontres le plus souvent mais il ne faut pas généraliser : je n'ai pas eu cette chance récemment.
--------------- Now Playing: {SYNTAX ERROR AT LINE 1210} |
sircam I Like Trains |
--------------- Now Playing: {SYNTAX ERROR AT LINE 1210} |
Ricco Retour au pays | Tout de manière, le choix d'une technos tient à 99% d'une décision politique par des gens qui n'ont jamais tapé la moindre ligne de code.
--------------- "L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows & Ian Parberry |
sircam I Like Trains |
Message édité par sircam le 23-05-2010 à 14:41:35 --------------- Now Playing: {SYNTAX ERROR AT LINE 1210} |
Peuwi |
|
rufo Pas me confondre avec Lycos! | Mon point de vue est qu'à moins qu'il ne soit nécessaire de devoir réutiliser un composant "logique métier" (écrit en java ou langage différent du php ou asp) ou s'interconnecter avec un progiciel ou système propriétaire, je pense que du php+framework+composants/libs en GPL ayant faits leur preuves sera toujours rentable en temps (cycle de vie complet de l'appli web produite) pour produire une appli web que du Java et tout son monde --------------- Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta |
sircam I Like Trains | Avoir une page (php ou jsp) qui mêle allégrement HTML, accès à la couche de persistence, métier et traitement de la requête est à mon sens déjà cracra, sans pour autant que cela soit ipso facto à proscrire.
--------------- Now Playing: {SYNTAX ERROR AT LINE 1210} |
Ricco Retour au pays | Je ne saisis pas tout mais j'ai pas l'impression que la question soit là. Evidemment il faut mieux commencer un projet php avec des framework, des couches d'abstractions etc ... Après il est tout autant capable qu'un autre de faire du MVC ou des front controller, du factory etc...
--------------- "L'informatique n'est pas plus la science des ordinateurs que l'astronomie n'est celle des télescopes." Michael R. Fellows & Ian Parberry |
sircam I Like Trains |
--------------- Now Playing: {SYNTAX ERROR AT LINE 1210} |
lasnoufle La seule et unique! |
--------------- C'était vraiment très intéressant. |
peter27x | Je viens de lire tout le topic, et je rejoins grandement l'avis du créateur du topic, ainsi que celui du dernier intervenant ci dessus (lasnoufle, la seule et la vraie lol).
|
sircam I Like Trains | Bon beh, puisque que le topok est déterré, autant en profiter pour répondre à lasnoufle.
--------------- Now Playing: {SYNTAX ERROR AT LINE 1210} |
esox_ch | C'est quand même fou le nombre de topics qui virent en troll en suivant le même patern :
Message cité 1 fois Message édité par esox_ch le 27-12-2010 à 21:05:09 --------------- Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait |
sircam I Like Trains | Merci de nous faire bénéficier de ton puissant esprit de synthèse et de corriger les masses incultes
--------------- Now Playing: {SYNTAX ERROR AT LINE 1210} |
esox_ch | - Ca ne sert à rien de comparer ce qui n'est pas comparable
--------------- Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait |
gilou ModérateurModosaurus Rex |
Tu viens d'identifier le Troll Design (Anti)Pattern --------------- There's more than what can be linked! -- Le capitaine qui ne veut pas obéir à la carte finira par obéir aux récifs. -- Il ne faut plus dire Sarkozy, mais Sarkozon -- (╯°□°)╯︵ ┻━┻ |
![]() Publicité | Posté le ![]() ![]() |
Sujets relatifs | |
---|---|
Internationaliser mon application C# | [Java] Problème de dessin dans jPanel |
[Faisabilité] Exécution à distance d'une application graphique | Développement d'une application pour la gestion de listes de contacts. |
Etudier les mécanismes de sécurité de Java | API Java - package gnu.io |
Erreur Java/lang sur Java4NDS | [Java] Existe-t-il une commande pour faire clignoter les led clavier ? |
[Java] Proxy Rtsp & application android | |
Plus de sujets relatifs à : Pourquoi écrire une application web en java ? |