Introducing dojo, dijit, and dojox

Great care has been taken to organize the Dojo framework. When Dojo incorporated the AMD style of modules, many of the objects, methods, and properties were reorganized into logical folders and modules. Dojo is broken down into three main packages: dojo, dijit, and dojox. Let's get an idea of what these three packages bring to the framework.

The dojo package

The dojo package provides much of the base functionality needed to load, run, and tear down the various modules in our applications. The modules provide functions and tools that work across multiple browsers, including the dreaded older versions of Internet Explorer. For example, the developer doesn't have to handle events by trying addEventListener() for Chrome ...

Get Mastering ArcGIS Server Development with JavaScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.