URL: https://linuxfr.org/news/webmotion-un-nouveau-framework-web-libre-en-java Title: WebMotion, un nouveau framework web libre en Java Authors: Anonyme Date: 2011年06月17日T16:54:29+02:00 License: CC By-SA Tags: ptramo, java, web et framework Score: 11 « _WebMotion est un framework de développement d'application web qui repose sur une architecture [REST](http://en.wikipedia.org/wiki/Representational_State_Transfer) et sur le standard [Java EE 6](http://www.oracle.com/technetwork/java/javaee/tech/index.html). Ce framework propose 2 fonctionnalités principales :_ - _la première est d'assurer la couche présentation par le biais de pages (JSP, HTML, etc.)._ - _la seconde est d'exposer des services REST (pour les appels XHR, par exemple). A l'instar des frameworks web existants, il permet de sérialiser le résultat de services en JSON ou XML._ » La première version est disponible depuis quelques jours. Des corrections et de nouvelles fonctionnalités sont visibles régulièrement. Afin de prouver la simplicité d'utilisation de WebMotion, l'équipe de développement de WebMotion entreprend de créer un moteur de Wiki Java libre, qui héritera de la simplicité de WebMotion. Ce moteur de wiki proposera plusieurs syntaxes de rédaction, dont HTML, RST et LaTeX dans un premier temps. Il se reposera également sur un stockage des pages en utilisant le système de fichier. ---- [Site web de WebMotion](http://webmotion.debux.org) [Site web de la forge](http://projects.debux.org/projects/webmotion) ---- « _De nombreux frameworks web Java existent déjà à l'heure actuelle, mais ils proposent le plus souvent une solution « clé en main », qui peut s'avérer trop lourde ou trop contraignante pour les développeurs. WebMotion est essentiellement fondé sur le principe « KISS » ("Keep it simple, Stupid!"). Il offre volontairement peu de fonctionnalités, mais il se concentre pour qu'elles soient utilisable le plus simplement possible. Il hérite alors des bons procédés présents dans certains des frameworks web, tout en évitant de couvrir trop de couches applicatives, et en laissant libre le choix technique de framework de persistance, d'injection de dépendance, de validation, etc. Les développeurs pourront donc faire fonctionner WebMotion avec leurs outils habituels._ » WebMotion est distribué en licence [LGPL](http://www.gnu.org/copyleft/lesser.html). Pour plus d'information, visitez le site du framework sur http://webmotion.debux.org ou suivez son avancement directement sur la forge correspondante sur http://projects.debux.org/projects/webmotion.

AltStyle によって変換されたページ (->オリジナル) /