Chapter 1: Introduction
From Documentation
Overview
- purpose of the tutorial and summary of each chapter.
ZK's Value
- brief ZK's characteristic and feature
- pure java
- component-based, (fast composite UI)
- event driven
- server client fusion
- handling AJAX communication details
- support two design pattern
Architecture
- widgets at client
- components at server
- widgets and components synchronize themselves automatically
- Server-centric
- access full Java technology stack
- control component to implement UI presentation logic
- User interaction with widgets are abstracted as events sent to server with AJAX request, can be handled at the server side.
- Client-centric
- customize visual effect
- handle event