b"\n_START_ARTICLE_\nAsynchronous module definition\n_START_PARAGRAPH_\nAMD, siglas en ingl\xc3\xa9s de Asynchronous module definition ('Definici\xc3\xb3n as\xc3\xadncrona de m\xc3\xb3dulos'), es una API de JavaScript para definir m\xc3\xb3dulos cuyas dependencias son cargadas asincr\xc3\xb3nicamente. Es \xc3\xbatil para mejorar el tiempo de carga de los sitios web, cargando de forma as\xc3\xadncrona las dependencias de cada m\xc3\xb3dulo antes de ejecutarlo._NEWLINE_Adem\xc3\xa1s de cargar m\xc3\xbaltiples archivos JavaScripts en tiempo de ejecuci\xc3\xb3n, AMD puede usarse para organizar mejor el c\xc3\xb3digo separ\xc3\xa1ndolo en archivos independientes que encapsulan su l\xc3\xb3gica. Esto es similar a otros lenguajes, por ejemplo Java, donde se utilizan t\xc3\xa9rminos como import, package, y class para ese prop\xc3\xb3sito. Finalmente, despu\xc3\xa9s del desarrollo es posible concatenar y minimizar todo el c\xc3\xb3digo fuente en un peque\xc3\xb1o archivo para usarlo en producci\xc3\xb3n."