The architecture of zk

The architecture of zk

 

ZK loader: responsible for loading pages and creating components according to user's request

ZkClient Engine: send client event to zk au engine

zk Au Engine: update component and tell Zk client how to render ajax result

 

ZK programming is all about event handling and UI components manipulation. Apparently, the event listener is where the business logic is all about and it is the controller codes that coordinates everything.