Asynchronous module definition (AMD) - akronüümne mooduli definitsioon on Javascripti spetsifikatsioon mis määratleb API reeglistiku kuidas defineerida koodi mooduleid ja nendest sõltuvuses olevaid mooduleid. Neid on võimalik laadida soovi korral asünkroonselt.
Seoses sellega kaasnevad eelised:
Allikas: Wikipedia
Seoses sellega kaasnevad eelised:
- Süsteem on kiirem - AMD'd kasutav rakendus laeb väiksemaid Javascripti faile ja laeb neid ainult siis kui neid vaja on
- Vähem veateateid - AMD'd kasutades arendaja defineerib moodulist sõltuvad moodulid mis tuleb laadida enne kui kõnealune moodul ise käivitatakse nii tagatakse, et moodul ei ürita kasutada koodi mis pole veel kättesaadav.
Allikas: Wikipedia