Dojo provides an abstracted wrapper (dojo.xhr
) around various web browsers' implementations of XMLHttpRequest, and dojo.io
also supports other transports (such as hidden IFrames) and a variety of data formats.
dojo | Dojo | Globus Toolkit | Iwama dojo | Dojo Toolkit | The Coroner's Toolkit | Synthesis Toolkit | Spread Toolkit | SIM Application Toolkit | ''Ruddock with Koichi Tohei Sensei in Iidabashi dojo (photo by Henry Kono)'' | Natural Language Toolkit | Insight Segmentation and Registration Toolkit | dōjō toolkit | dojo toolkit | CSLU Toolkit |
The 8.0 reimplementation of FreeNAS moved the project from a m0n0BSD/m0n0wall/PHP-based architecture to one based on FreeBSD's NanoBSD embedded build system, the Python programming language, the Django CMS and the dōjō toolkit JavaScript toolkit.
The programming model is based on web development languages and standards including JavaScript, Ajax, Java, the Dojo Toolkit, Server-side JavaScript and JavaServer Faces.