PrimeTek 最新发布的 PrimeFace 5.0 增加了新的图表 API、新的组件,重写了移动支持,具有新的异常处理,并改善了推送功能。这个版本也被称为 PF5,兼容 JSF 2.0 及更高版本。PrimeFaces 4.0 到 5.0 的升级指南已经发布在项目的Wiki 页面。
PrimeFaces Mobile(PFM) 完全是重新开发,包含在核心发布中。PFM 构建于 jQuery Mobile 。此外,还为许多 PF5 组件提供了 Mobile RenderKit,包括页面懒加载和响应 Widget。
PF5 表示 PrimeFaces Push 2.0 大幅提升了推送支持。PrimeFaces Push 基于 Atmosphere 框架,由 Jeanfrancois Arcand 开发。他是 Atmosphere 框架和 Async-IO 的创始人。Push 继承了 Atmosphere 对大量WebServer 和浏览器的支持。
PrimeFaces 发布数周后,PrimeTek 同时宣布了 Nextgen 示例程序。
PF5 是 PrimeFaces 的 nextgen 版本,因为老版本已经过期一段时间了,它理应有一个 nextgen 示例。新的示例是全新的,由我们的好朋友和专业设计师 Cem Altun 创建。
在项目的 Why PrimeFaces 页面,它提到“对于很多人来说,PrimeFaces 是 JSF 组件库事实上的标准。”它引用了下面的 Google 趋势图作为证据。
今年有一些 JSF 的评估,最近的一次来自 Thoughtworks Technology Radar 2014 。在今年的版本中, Thoughtworks 表示:
我们继续看到团队在使用 JSF 时遇到麻烦,JavaServer Faces,我们建议你避免使用该技术。
在其博文 JSF 已不再是你被告知的那个中,PrimeFaces 创始人和首席开发者Çağatay Çivici 进行了回应。他展示了如何使用CSS 和普通HTML 元素的Bootstrap 框架作为JSF 组件。
RebelLabs 的 2014 年 Java 工具和技术版图中,JSF 位列第二个 Web 框架。
查看英文原文: PrimeFaces 5 Released with Rewritten Mobile and Greatly Improved Push Support
评论