Dojo 1.7正式發(fā)布 附下載
Dojo 1.7已經(jīng)正式發(fā)布了。
Dojo是一個(gè)強(qiáng)大的面向?qū)ο蟮腏avaScript框架。主要由三大模塊組成:Core、Dijit、DojoX:
◆ Core提供Ajax、events、packaging、CSS-based querying、animations、JSON等相關(guān)操作API;
◆ Dijit是一個(gè)可更換皮膚、基于模板的WEB UI控件庫;
◆ DojoX包括一些創(chuàng)新/新穎的代碼和控件:DateGrid、charts、離線應(yīng)用、跨瀏覽器矢量繪圖等。
作為Dojo邁向2.0的主要版本,此次發(fā)布帶來了大量的新特性及改進(jìn),包括兼容性和API改進(jìn),進(jìn)一步完善異步模塊加載機(jī)制AMD,新的dgrid模塊等。除此外,Dojo 1.7還顯著地提升了其在各種環(huán)境下(Web、桌面、移動、服務(wù)器端)構(gòu)建應(yīng)用程序的能力。
這里值得我們關(guān)注的是新的dgrid模塊,這是一個(gè)經(jīng)重新設(shè)計(jì)的輕量級Grid,提供了更好的性能和模塊化能力。

核心改進(jìn):
在Dojo 1.6中曾引入了新的對象存儲API,Dojo 1.7繼續(xù)對其進(jìn)行修改,增加了穩(wěn)定性。
正如之前所預(yù)告的,對事件和查詢系統(tǒng)進(jìn)行重構(gòu),改善其性能,包括簡化了API,增加了模塊性等。
其他主要改進(jìn):
“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.
詳細(xì)信息請查看完整的發(fā)布公告。
下載地址:http://dojotoolkit.org/download
原文:http://www.iteye.com/news/23561
【編輯推薦】