It helps in Scripting and event management. It provides abstraction layer to the programmer to develop powerful features very easily. Dojo base size is very small (26 KB) which take less bandwidth and less initial load time (based on required feature).
Download the Latest released version of Dojo Toolkit from http://dojotoolkit.org/download/
As a framework, Dojo has three main components:-
· The Dojo core provides core functionality such as ability to make remote method calls, manipulate DOM node, and manipulate Cascading Style Sheets (CSS). The Dojo core also supports animation features and drag-and-drop functionality.
· Dijit is Dojo's widget library, built on top of the Dojo core. Dijit provides template-based, accessible widgets, not only for simple form control but also advanced widgets such as calendar control, menus, toolbars, progress bars, charts, and graphs.
· DojoX is a container for developing extensions to the Dojo toolkit. It acts as an incubator for new ideas and a tested for experimental additions to the main toolkit, as well as a repository for more stable and mature extensions.