Dojo is an open-source DHTML toolkit implemented by JavaScript. The initial goal of Dojo is to solve some long-term problems encountered in the development of HTML applications, however, now Dojo has become a powerful tool for developing RIA applications. Dojo is an open-source DHTML toolkit implemented by JavaScript. The initial goal of Dojo is to solve some long-term problems encountered in the development of HTML applications, however, now Dojo has become a powerful tool for developing RIA applications.
Dojo enables dynamic Web pages. We can use Dojo in other environments that support JavaScript.
The components provided by Dojo can improve the availability and interaction of Web applications.
Dojo largely shields the differences between browsers, so you don't have to worry that Web pages are available in some browsers.
The Dojo packaging tool can help optimize JavaScript code and only generate the minimum Dojo package set required for application deployment.
1. Core Dojo package
It includes some additional features not included in the Base, which are usually not as frequently used as those in the Base. Therefore, if they are loaded separately, the load on the Base package will be reduced. In this regard, the Core package provides some practical and useful components, including advanced animation drag and drop, I/O, data management, internationalization, and browser duration management.
2. Dijit package
An extended UI library that contains Dojo widgets and components. Examples of these widgets include dialog box, calendar, color palette, tooltip, and tree. It also includes some form controls, which provide more functions than standard HTML form controls, and some complete layout management options.
3. DojoeXtensions (DojoX)
The sub-projects that contain the toolbox are mostly experimental features in DojoX, but they also have some stable components and features.
The above is the content of the Dojo getting started article. For more information, see the PHP Chinese website (www.php1.cn )!