Documents
HTML

bdLoad Tutorial

bdBuild is a program that optimizes a browser-based application in order to improve the load-time performance of that application. At its core, bdBuild implements a simple but eligant engine that marshalls a set of resources through a set of gates, causing plugable, resource-dependent transforms to be applied as a prerequisite to passing each gate. Since new/different transforms are plugable, the functionality of the program can be easily extended. Further, the engine allows the transforms to be applied either synchronously or asynchronously. Employing asynchronous transforms for tasks such as reading and writing data results in extremely high performance. This article describes the motivation, design, and use of bdBuild.

HTML

CommonJS Modules/AsynchronousDefinition Specification Proposal

The Asynchronous Module Definition API specifies a mechanism for defining modules such that the module and its dependencies can be asynchronously loaded.

HTML

CommonJS Modules/LoaderPlugin Specification Proposal

Loader plugins are modules that can be referenced in a module id for specialized loading of a resource or module.

HTML

Dojo and bdLoad (formerly dojo-sie)

Further information about using dojo with bdLoad.