ZK is renowned for its “Ajax without JavaScript” since day one. But now, ZK has decided to befriend with JavaScript. What’s the catch? “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 […]

Read More

Introduction As of 2017, most browsers start to support CSS Grid Layout simultaneously. It is the very first two-dimensional grid-based CSS module created specifically to solve the layout problems. With CSS Grid Layout, users can easily build more dynamic, asymmetrical layouts, and control both columns and rows at the same time. Below we will show […]

Read More

Introduction In ZK 8.5, there is a new session, where a WebSocket-based update engine is introduced to handle requests if the browser is supported. The advantage of WebSocket (over AJAX), is once the connection has been established, all future messages are passed over the socket rather than new HTTP request/response calls. The ping and pong messages […]

Read More

  Thank you all for completing our 2017 ZK survey, glad to hear from you! We are happy to receive tons of valuable inputs and constructive feedback.   Also, we appreciate your acknowledgement on our core value – rapid development, including “Ajax without Javascript”, rich component and MVVM pattern. We are glad that most of […]

Read More

We only realize that time flies when we are on the last month of the calendar. While many of us are preparing for the Christmas and New Year vacations already, we would like to take this opportunity to thank you – thank you for your support, commitment and all the contribution you have made to […]

Read More

Introduction We’re pleased to introduce you a new, flexible and lightweight ZK Addon – Splitpane. Splitpane is a layout container, which is used to divide a component into two components. These two components inside Splitpane, the splitpanes, are placed either horizontally or vertically by setting the orientation, and users can easily resize these two viewports by dragging the […]

Read More

Introduction We are excited to let you know that we are working on the largest change for ZK MVVM data binding at client, led by its flagship component — Fragment. As its name, this component can combine a pure HTML content with ZK Data Binding syntax to make the static page to be dynamic without […]

Read More

  A couple of months ago, ZK consultants traveled to Europe to share with some of you the latest advancement in ZK. Huge thanks to all of those who expressed their interests and came in person! Those who did not have the chance to meet us can check out the following for more information!   […]

Read More

You may have learned that ZK consultants will be visiting Europe in the upcoming summer and bringing you professional training courses in your native language. If you missed the training, don’t worry! There is still another chance for you to meet both our ZK consultant and the community, and explore the latest advancements in ZK together! […]

Read More

Currently in the information age, we must constantly evaluate various web technology and make decisions as to which to use, which to eliminate and which to aim for. Therefore, it is crucial to keep up-to-date and gain a general understanding of the current habits of web developers. Java Web Framework ZK has conducted a community […]

Read More