Apache Tapestry 5.1 最终版发布

开发
Apache Tapestry发布了5.1 final Release。Tapestry 5.1.0.5添加了新的功能,并保持向后兼容。特别是在性能方面得到了很好的优化。

据国外媒体报道,Apache Tapestry发布了5.1 final Release。Tapestry 5.1.0.5添加了新的功能,并保持向后兼容。

以下是Tapestry5.1的主要改进:

1.性能得到优化,渲染复杂页面的速度得以提升并且减少了内存的使用;

2.之前的静态JavaScript库现在被动态地绑定到一个单一查询上;

3.自动地对静态和动态内容进行GZIP压缩(前提是客户端支持);

4.通过Ajax实现的局部页面更新升级为客户端多区域(Zones)更新;

5.Tapestry 的属性表达语言有了重大改进;

6.Taperstry的模板文件(template files)也有许多新特性和改进;

7.改进了客户端和服务器端对数字输入值的校验;

8.用户首选的本地化信息被编码到URL中,而不是保存在cookie里面;

9.添加了一个新组件ProgessiveDisplay,它用于增量页面的载入。

10.有极大改进的Maven Archetype。

11.加入了新的Tapestry 控制反转(IoC)特性使得往服务配置里重写服务更加容易。

12.加入了许多新的本地化和校验信息。

13.组件参考文档中加入了由组件触发的事件。

14.非常巧妙的基于Blackbird的客户端日志记录

15.添加了重写URL的API以提供对Tapestry URL更好的控制。

除了这些,新版本还有许多Bugs的修复和改进。

更多关于Tapetry的介绍可以参考 :下一代Web开发框架Tapestry初探

Tapetry 5.1 Final下载地址:http://tapestry.apache.org/download.html

 

【编辑推荐】

  1. Tapestry 4.0-beta-13 新版发布
  2. Tapestry 4.0 RC1 发布
  3. 初探下一代Web开发模式Tapestry
责任编辑:佚名 来源: CSDN
相关推荐

2012-05-28 09:30:43

JavaJFile

2009-09-28 15:28:07

Jython 2.5.

2011-12-31 10:31:06

Linux Deepi

2011-04-27 08:50:33

ExtJS

2022-04-22 19:14:51

LinuxUbuntu

2010-06-01 09:03:58

2009-07-14 14:16:03

Tapestry 5.Tapestry教程Tapestry页面

2012-07-20 11:05:34

Android 4.1SDKADT Plugin

2009-05-30 10:11:08

微软Silverlight浏览器

2015-10-28 13:13:41

2010-11-03 09:18:03

Zend Studio

2015-09-02 11:25:31

Ubuntu下载

2011-10-31 14:19:10

Fedora 16

2011-12-27 09:25:29

ApacheJava

2011-04-20 10:21:41

苹果打印iPrint

2009-05-31 09:01:46

Silverlight3DExpression

2013-08-23 09:55:14

Windows 8.1

2011-06-22 09:41:43

Android 3.2蜂巢

2012-08-16 09:05:58

Windows 8最终下载

2011-05-18 11:08:54

Platform云计算
点赞
收藏

51CTO技术栈公众号