Chapter 1: Introduction"
From Documentation
Line 21: | Line 21: | ||
* components at server | * components at server | ||
* widgets and components synchronize themselves automatically | * 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 |
Revision as of 03:56, 7 January 2013
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