• [^] # Re: TImaniac dot net

    Posté par (site web personnel) . En réponse au journal Daniel Robbins quitte Microsoft. Évalué à 2.

    Euh, MVC ca reste une "bonne pratique", tout comme tu peux l'appliquer en PHP également. Evidemment que tout bon programmeur d'appli J2EE ne met pas tout son code métier au milieu du HTML (tout comme bon codeur PHP), mais je parlais du fonctionnement de base du framework web, bref des JSP : c'est le même que PHP, que ASP, que Python (et j'en passe) : on utilise la balise <%. Evidemment c'est possible de faire pareil en ASP.NET, mais c'est pas du tout le comportement de base du framework et des outils associés (Visual Studio .NET).

    Voilà voilà, c'est comme quand je parlais d'XHTML au dessus, par défaut en ASP.NET 1.0 c'était pas le comportement de base, il fallait que le programmeur prennent lui même de bonne habitudes pas aidées par le framework, ou utilise d'autres libs. Bref le fana d'ASP.NET aurait également pu me dire que je FUDais car il était possible de faire du XHTML (mais c'était pas le comportement par défaut du framework standard). Ben pour moi les JSP s'était pareil, et pour moi tout l'intérêt de l'apparition des JSF est de poser un fondement standard à la notion de composants réutilisables dans la plateforme Java, bref on peut dire que ca fait maintenant parti intégrante de Java et c'est tant mieux.

    JSF est un framework standard (ie intégré à J2EE) qui permet aussi d'utiliser des composants mais ça n'a rien à voir avec le fait de séparer vue et code ...
    Techniquement ca n'a rien à voir, mais dans la pratique c'est la première aide au développeurs pour séparer la vue de son code : il n'est pas "obligé" de commencer par aller mélanger du HTML et du Java, c'est déjà en standard.


    Loin de moi l'envie de troller ou FUDer sur Java plus longtemps dans ce contexte, je répondais juste à quelqu'un qui visiblement n'avait pas vu l'intérêt des serveurs d'applications comme Tomcat, et des superbes frameworks associés ;)