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中的主要特性:
详细发布公告:http://www.zkoss.org/product/zk/releasenote/6.0.0-RC
下载地址:http://www.zkoss.org/download/zk
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
上一篇: MIT研究团队开发出“类人”模式识别模型
下一篇: 传统月饼都是什么馅