teisipäev, 20. oktoober 2015

Asynchronous module definition - akronüümne mooduli definitsioon

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:
  • 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.
 AMD spetsifikatsioon on teostatud RequireJS puhul





 Allikas: Wikipedia

Kommentaare ei ole:

Populaarsed postitused