Dojo 1.7正式发布 附下载

Dojo 1.7已经正式发布了。

Dojo是一个强大的面向对象的JavaScript框架。主要由三大模块组成:Core、Dijit、DojoX:

◆ Core提供Ajax、events、packaging、CSS-based querying、animations、JSON等相关操作API;

◆ Dijit是一个可更换皮肤、基于模板的WEB UI控件库;

◆ DojoX包括一些创新/新颖的代码和控件:DateGrid、charts、离线应用、跨浏览器矢量绘图等。

作为Dojo迈向2.0的主要版本,此次发布带来了大量的新特性及改进,包括兼容性和API改进,进一步完善异步模块加载机制AMD,新的dgrid模块等。除此外,Dojo 1.7还显著地提升了其在各种环境下(Web、桌面、移动、服务器端)构建应用程序的能力。

这里值得我们关注的是新的dgrid模块,这是一个经重新设计的轻量级Grid,提供了更好的性能和模块化能力。

Dojo 1.7正式发布 附下载

核心改进:

在Dojo 1.6中曾引入了新的对象存储API,Dojo 1.7继续对其进行修改,增加了稳定性。

正如之前所预告的,对事件和查询系统进行重构,改善其性能,包括简化了API,增加了模块性等。

其他主要改进:

“Baseless Dojo”, with far lighter dependencies throughout the Dojo codebase. Expect more efforts in this area towards Dojo 1.8.

_TemplatedMixin/_WidgetsInTemplateMixin, and _setXXXAttr API refinements

dijit/focus, dijit/place, dijit/popup, and dijit/registry

CalendarLite

ComboBox/FilteringSelect, with native dojo/store support

Zoom/pan/data interactions

BIDI text support

Gauges, Geo, and GFX improvements, especially for mobile

Support for Blackberry 6 in Dojo Mobile.

Dijit support for touch and gesture events on mobile platforms.

Application controller and MVC, and an updated Dojo Boilerplate.

详细信息请查看完整的发布公告。

相关推荐