Introducing ZK 8.5

“Ajax without JavaScript” is derived from ZK’s server-centric architecture, which uses a desktop-like programming model to shield developers from JavaScript and complicated server-browser communication. The focus on server-side Java application development makes it easier to leverage backend data and services such as Java EE and Spring. Since no business logic is ever exposed to the client, developer productivity increases, and enterprise security concerns decrease.
While productivity and security remain critical for enterprise applications, we cannot deny that front-end technologies have evolved significantly in recent years, from fancy Bootstrap templates to the usability and dynamics of various web components and JavaScript widgets. This is where we decided to make changes. In ZK 8, we allowed developers to easily integrate and reuse any third-party JavaScript widgets or front-end solutions.