GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - amdjs/amdjs-api: Houses the Asynchronous Module Definition API

BranchesTags
Open more actions menu

Latest commit

 

History

15 Commits
15 Commits

Folders and files

NameName
Last commit message
Last commit date
AMD.md
AMD.md
 
 
CommonConfig.md
CommonConfig.md
 
 
LoaderPlugins.md
LoaderPlugins.md
 
 
README.md
README.md
 
 
require.md
require.md
 
 

Repository files navigation

This repo holds the API specifications for AMD and some APIs that are strongly related to AMD.

  • AMD: The Asynchronous Module Definition. The primary building block for referencing and defining modular JS code.
  • require: An API for the require() function that allows dynamic, asynchronous loading of modules, and for resolving some module ID-based strings to file paths.
  • Loader Plugins: Loader plugins extend an AMD implementation by allowing loading of resources that are not traditional JavaScript dependencies.
  • Common-Config: Optional common configuration. If a loader supports functionality that matches capabilities specified in these configuration values, these structures should be used to allow easier interop with other loaders.

If you are implementing an AMD loader, the amd-implement list is for discussions that do not fit into smaller items that can be tracked by issue tickets.

Some documents on the wiki that are not actual APIs but information related to AMD use:

  • jQuery-and-AMD: Describes jQuery 1.7+ support for registering as an AMD module, but only if define.amd.jQuery is set to true.

Documents related to AMD and its use in other libraries:

  • AMD Forks: A listing of forks for libraries that have AMD registration built in.

The wiki for this project also contains copies of the information in this repo. Those pages are kept for historical reasons/links, but the contents of this repo are considered the definitive source.


CC0
To the extent possible under law, the amdjs organization has waived all copyright and related or neighboring rights to AMD specifications. This work is published from: United States.

About

Houses the Asynchronous Module Definition API

groups.google.com/group/amd-implement

Resources

Readme
Activity
Custom properties

Stars

4.3k stars

Watchers

301 watching

Forks

486 forks
Report repository

Releases

Packages

Contributors

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.