Everything about Asynchronous module definition
Specification for JavaScript programming language
Asynchronous module definition (AMD) is a specification for the programming language JavaScript. It defines an application programming interface (API) that defines code modules and their dependencies, and loads them asynchronously if desired. Implementations of AMD provide the following benefits:Website performance improvements. AMD implementations load smaller JavaScript files, and then only when they are needed. 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.... Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Asynchronous module definitionA 5-minute orientation
- Pick up a classic book: JavaScriptThe most-reprinted book on the subject
- Go sideways: Dojo (web framework)A closely related topic
- Go sideways: CommonJSA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
No outline available.
🏆 Landmark papers (most cited)
- No matching papers found.
📚 Books worth reading
JavaScriptDavid Flanagan · 1996
Practical electronics for inventorsPaul Scherz · 2013
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Dojo (web framework) Dojo (stylized as Dojo Toolkit or dōjō toolkit before 2.0) is an open-source modular JavaScript library (or more specifically toolkit or UI framework)…
- CommonJS CommonJS is a project to standardize the module ecosystem for JavaScript outside of web browsers (e.g. on web servers or native desktop applications).…
- YUI Library The Yahoo! User Interface Library (YUI) is a discontinued open-source JavaScript library for building richly interactive web applications using techniques…
- Single-page application A single-page application (SPA) is a web application or website that interacts with the user by dynamically rewriting the current web page with new data…
- Webpack webpack is a free and open-source module bundler for JavaScript. It is made primarily for JavaScript, but it can transform front-end assets such as HTML…
- Deno (software) Free and open-source software portal Deno (/diːnoʊ/) is a runtime for JavaScript, TypeScript, and WebAssembly that is based on the V8 JavaScript engine…
- Web framework A web framework (WF), web application framework (WAF), or web development framework is a software framework that is designed to support the development…
- Node.js Node.js is a cross-platform, open-source JavaScript runtime environment that can run on Windows, Linux, Unix, macOS, and more. Node.js runs on the V8 JavaScript…