Dojo is a powerful object-oriented JavaScript framework. It consists of three modules: Core, Dijit, and DojoX. Core provides operations such as Ajax, events, packaging, CSS-based querying, animations, and JSON. Dijit is a template-based Web UI control library that can be replaced.
DojoX includes some innovative/novel code and controls: DateGrid, charts, offline applications, cross-browser Vector Plotting, etc. The newly released version 1.5 cleans up CSS styles and the interface looks more concise, such:
Other important updates include:
◆ Enhanced support for HTML 5 and CSS 3, especially local storage, conversion, and drawing functions;
◆ Implemented dojo. Stateful;
◆ Update to dojo. Deferred.
In addition, many new components have been made for mobile devices:
◆ Lightweight mobile network components;
◆ Mobile application development framework;
◆ Optimized the Dojo API for mobile devices;
◆ Provides a scroll layer for WebKit mobile devices;
◆ Mobile Web application toolkit ..
Dojo 1.5: http://dojotoolkit.org/download/