Présentation du framework RIA Zkoss

Zkoss, un framework RIA pure Java qui demande à être connu

1.Introduction

Ce mini-article a pour intention de vous faire découvrir un framework RIA encore peu connu mais si puissant..Zkoss est un framework pur java permettant de faire des applications RIA comparables à Silverlight, Flex, IcesFaces, RichFaces, OpenFaces…
Vous allez sûrement me dire qu’il s’agit d’un framework parmi tant d’autres… Cet exact, mais celui-ci apporte de gros avantages par rapport à ceux précités…Vous pouvez découvrir cette démo en ligne ici

2.Avantages
2.1 Rapidité de conception

La rapidité de prise en main, si vous le comparez à un framework comme icesfaces (Et oui je travaille aussi avec…;), vous n’allez jamais vous embêter avec les styles css, les thèmes sont inclus dans le jar de base…

2.2 Légèreté et propreté du code

Nous sommes en Java et nous restons en Java, pas de mxml à la sauce flex..(Je vais me faire tirer à boulets rouge par les utilisateurs de flex)…

2.3 OpenSource

Ce framework est opensource, cependant vous disposez aussi de versions payantes avec support..

2.4 Serveurs JEE5, JEE6 et plus

Ce framework fonctionne avec les serveurs d’applications principaux comme Tomcat,JBoss,Glassfish et en plus est compatible pour créer des portlets dans Liferay

2.5 MVC

A l’aide de classe comme GenericComposer, vous créez des applications MVC en un minimum de lignes de codes, je vous laisse jeter un oeil
ici

2.6 JPA, Hibernate, Spring

Le framework supporte les technologies ci-dessus.. Un petit exempleici

2.6 JSF,JSP

Vous pouvez l’intégrer aux technos JSF et JSP..

2.7 IDE plugins

Vous avez le choix d’utiliser deux types de plugins: Le ZkStudio, plugin eclipse ou un plugin Netbeans que vous pouvez télécharger ici… Perso j’utilise le plugin Netbeans…

3.Conclusion

Vous allez me dire que je ne cite pas de désavantages, c’est vrai. Pour l’utilisation que j’en fais actuellement je n’en vois point si ce n’est le theming que je n’ai pas encore trop testé… Cependant tenant compte que j’utilise couramment JSF, Icefaces, que j’ai testé Flex, je trouve vraiment que ce framework est une petite révolution tant par sa simplicité que par la qualité du code… Honnêtement je vous conseille vraiment de le tester!!

Une réflexion au sujet de « Présentation du framework RIA Zkoss »

Laisser un commentaire