Dojo是一个强大的面向对象JavaScript框架。主要由三大模块组成:Core、Dijit、DojoX。Core提供 Ajax,events,packaging,CSS-based querying,animations,JSON等相关操作API。Dijit是一个可更换皮肤,基于模板的WEB UI控件库。DojoX包括一些创新/新颖的代码和控件:DateGrid,charts,离线应用,跨浏览器矢量绘图等。
新发布的 1.5 版本对css样式做了一些清理,界面看起来更加简洁,如下图:
其他方面重要更新包括:
增强对 HTML5 和 CSS3 的支持,特别是本地存储、转换以及绘图功能
实现了 dojo.Stateful
Update to dojo.Deferred to leverage a new underlying Promises-based API
另外对移动设备上也做了很多新的组件:
dojox.mobile: lightweight mobile web widgets
dojox.mobile.app: mobile application development framework
embedjs: Dojo API, optimized for mobile
TouchScroll: scrolling layer for WebKit Mobile
wink: mobile web app toolkit
从 Dojo 的官网上下载 Dojo 1.5:
http://dojotoolkit.org/download/