欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  资讯频道

ZK 6.0 RC发布,支持泛型和新的数据绑定系统

程序员文章站 2022-04-05 18:33:23
...
著名的开源Ajax框架 ZK 近日发布了其下一个主要版本ZK 6的RC版。新的ZK 6与5相比进行了大量的改进,据ZK团队估计涉及了多达10万行的代码改动。ZK 6主要改进包括新的数据类型绑定、引入泛型支持,以及新的模板系统等。此外,ZK 6中使用的jQuery版本也从1.4升级到1.6.4。

ZK是一个用 Java™ 代码编写的开源Ajax框架,使用该框架,你无需编写JavaScript 代码就可以编写一个支持Web 2.0的富Internet应用程序。其最大的好处是,在设计AJAX网络应用程序时,轻松简便的操作就像设计桌面程序一样。ZK包含了一个以AJAX为基础、事件驱动(event-driven)、高互动性的引擎,同时还提供了多样丰富、可重复使用的XUL与HTML组件,以及以XML为基础的使用接口设计语言ZK User-interfaces Markup Language(ZUML)。

ZK 6中的主要特性:

  • 增加对泛型支持:ZK 6将支持泛型(Generic)特性,为用户带来更好的类型安全体验。
  • 新的数据绑定系统:ZK Bind。ZK Bind是ZK 6中的下一代数据绑定系统,它带来了一系列的新特性,包括EL 2.2、用于跟踪代码依赖性的Java Annotation(注解)等等。ZK Bind同时支持使用MVVM设计模式。
  • jQuery与CSS 3风格的服务器端选择器(selector)。
  • 高级的模板功能。在ZK 6中,引入了一个新的概念,即“template(模板)”。UI设计师可以在ZUML页面中直接指定一个模板,随后模板将自动生成模块,不需要任何Java代码。
更多新特性可以查看官网的这篇文章介绍。

详细发布公告:http://www.zkoss.org/product/zk/releasenote/6.0.0-RC

下载地址:http://www.zkoss.org/download/zk

相关标签: ZK Ajax 框架