O'Reilly logo

ZK Developer's Guide by Markus Stauble, Hans-Jurgen Schumacher, Jurgen Schumacher

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

What is ZK?

If somebody asks about ZK, a good answer is: ZK is AJAX without JavaScript. That's an answer for some merchandising prospects. The technical answer to the question is that ZK is a component-based framework, which is driven through events.

There are three cornerstones:

  1. 1. An AJAX-based event-driven engine

  2. 2. A rich set of XUL and XHTML components

  3. 3. ZUML (ZK User Interface Markup Language)

Before we go on, we should get familiar with a few buzzwords, which we mentioned before.

XHTML

XHTML is the abbreviation of Extensible HyperText Markup Language. XHTML is very similar to HTML. Briefly, XHTML is HTML written in XML syntax. The following points are the most important differences:

  • The notation (uppercase/lowercase) of an element/attribute ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required