Asynchronous module definition
- Fewer page errors. AMD implementations allow developers to define dependencies that must load before a module is executed, so the module does not try to use outside code that is not available yet.
The AMD specification is implemented by Dojo Toolkit, RequireJS, and other libraries.
- "AMD specification". GitHub. Group for AMD JS Module API. 28 October 2019. Retrieved 28 October 2019.