ModulesJS is presented as a sequence of squares each of which contains information about a specific module; it is, you see, a XHR Javascript module loader. What you get is module loading, singleton modules, and module relative module URL references.
Each module is a script file which uses an XHR or http request to get the text to run the script. ModulesJS loads scripts only once and on demand, which means each script is given its own name space. One page can have more than one module loader with its own cache of modules. Each module environment is unaware of the others. There are different scripts for a range of browsers. ModulesJS offers tutorials and discussions within the site.
ModulesJS.com In Their Own Words
“Provides a module, modules.js, with the following features:
• module loading
• singleton modules (module object loaded and executed only the first time it’s required).
• module-relative module URL references
A module is a JavaScript file. modules.js uses an XHR (HTTP request) to get the file’s text, the eval function to run the script, and with blocks to manage the scope chain in the script.”
Why ModulesJS.com It Might Be A Killer
ModulesJS is light, powerful and portable. It’s a standalone Javascript uploader. It allows for easy migration and refactoring. It supports and include path. It will work for a wide range of purposes.
Some Questions About ModulesJS.com
The loader market is already quite full, what sets this one apart? Will people find it up to par? How well does it handle? 







