Cette session présente une technique intéressante, permettant de faire des scripts côté serveur, en utilisant n’importe quel langage de script géré par Java (mais actuellement, seul le JavaScript est géré).\n\n[Suite:]\n\nPhobos sera donc un framework web assez léger, moins invasif que Ruby On Rails. Il inclut les composants jMaki, qui inclut lui aussi Dojo, et avec ces composantes, des scripts JavaScripts peuvent être utilisés pour faire des pages web simples, ou pour faire la liaison entre plusieurs objects serveur codées en Java.\n\nAutrement dit, il serait généralement peu souhaitable de coder un site entier en JavaScript, mais, puisqu’il serait interprété par la JVM du serveur, toutes les resources et toutes les API de la JVM lui seraient disponibles, et donc il peut servir à relier l’intelligence métier (codée en Java) à la vue (codée essentiellement en HTML, avec des tags JavaScript à l’intérieur, comme du JSP).\n\nLe seul intérêt qu’on puisse voir à cette technique, c’est que le déploiment serait (à la rigueur) plus simple: pas besoin de déployer quoi que ce soit, il suffit de modifier et d’enregistrer le JavaScript, et voilà. Mais il faut dire que ce n’est pas un avantage très flagrant sur le JSP qui fonctionne à peu près de la même manière…\n\nIntéressant à noter aussi: Sun prépare Netbeans 6 qui va sensiblement améliorer la gestion des langages autres que Java (et en particulier le JavaScript), et qui, si j’ai bien compris, devrait permettre de débugger les langages de script.\n\nReste seulement à y trouver un intérêt… 🙂