ZK
Un article de Wikipédia, l'encyclopédie libre.
ZK | |
---|---|
Simple and Rich
|
|
Développeur | Potix Corporation |
Type | Ajax Web Framework |
Licence | GNU General Public License / Commercial |
Site Web | www.zkoss.org |
ZK est un framework open-source, tous Java, basé sur la technologie Web AJAX qui permet une interaction utilisateur (UI) riche pour des applications Web sans Javascript. ZK tente de standardiser les technologies en reposant sur XUL. ZK nous permet de nous détacher des contraintes des framework tels que Struts et JSF pour développer des applications Web qui nécessite un temps de formation et d’adaptation plus important. ZK se base sur un event-driven (programmation événementielle), les composants du framework permettent la réalisation d'interface proche de swing dans le cadre d'application Web. Il inclut une gestion des événements via AJAX, de nombreux composants XUL et XHTML, et un langage de balise ZUML (ZK User Interface Markup Language). En plus de la programmation composant de manière similaire à Swing, ZK supporte un langage de balise (markup language) pour une définition d’interface utilisateur nommé ZUML.
Avantage :
Utilisez le framework ZK basé sur un moteur AJAX, permet :
- de développer des interfaces à la fois riche et design. - de gagner du temps - de coder de manière simple (proche d'une application SWING ou AWT) - d'avoir une application WEB full JAVA (aussi bien les traitements que les interfaces) sans la moindre ligne de Javascript à taper".
ZK fonctionne avec beaucoup d'autres applicatif middlewares tels que : JDBC, Hibernate,Java Mail,EJB, JMS.
Sommaire |
[modifier] Pré-requis système
- J2RE version 1.4 or supérieure
- Un serveur Web supportant les servlets
[modifier] Pré-requis de compétences en programmation
[modifier] Requis
- Connaissance Java
- Base de connaissance en HTML et XUL
[modifier] Optionnel
- Object Oriented Programming
- Servlet/JSP Programming
- Ajax
- JavaScript
[modifier] ZUML
ZUML (ZK User Interface Markup Language) un langage de balise (markup language) pour une définition d’interface utilisateur
[modifier] Liens externes
![]() |
Portail de l'informatique – Accédez aux articles de Wikipédia concernant l’informatique. |