Commune · Littérature

ZK (informatique)

Logiciel informatique

ZK est un framework open source web 2.0, proposant une interaction utilisateur (UI) riche. ZK permet tout autant de définir rapidement des interfaces graphiques via une syntaxe XML ou un éditeur Wysiwyg que de manipuler directement les objets en Java.

Sur Wikipédia

ZK est un framework open source web 2.0, proposant une interaction utilisateur (UI) riche. ZK permet tout autant de définir rapidement des interfaces graphiques via une syntaxe XML ou un éditeur Wysiwyg que de manipuler directement les objets en Java. Le traitement des événements se fait côté serveur relié depuis le navigateur via le moteur JavaScript de ZK. Pour l'utilisateur du framework, tout se passe comme si l'interface graphique était gérée entièrement côté serveur. Il est possible d'ajouter, enlever, modifier des composants graphiques comme avec Swing. Le moteur de ZK se chargeant de répercuter automatiquement les modifications dans le navigateur du client. Il est tout autant possible de définir une application relativement classique, comme avec des framework tel que Struts et JavaServer Faces. Les JavaServer Pages sont remplacées par des fichiers XML. Le code EL est lui aussi de la partie et chaque événement (validation d'un formulaire...) donnera lieu à changement de page. Il est au contraire aussi possible de designer l'interface graphique sans aucun rechargement de page, le contenu étant mis à jour dynamiquement via AJAX.

Texte : Wikipédia, CC BY-SA 4.0. ·

Ouvrir

Touche pour fermer

Confirmation