fbpx
Wikipedia

Asynchronous module definition

AMD, siglas en inglés de Asynchronous module definition ('Definición asíncrona de módulos'), es una API de JavaScript para definir módulos cuyas dependencias son cargadas asincrónicamente. Es útil para mejorar el tiempo de carga de los sitios web, cargando de forma asíncrona las dependencias de cada módulo antes de ejecutarlo.

En vez de cargar una dependencia (archivo) tras otra, AMD las carga de una sola vez de forma paralela, para luego resolver el módulo.

Además de cargar múltiples archivos JavaScripts en tiempo de ejecución, AMD puede usarse para organizar mejor el código separándolo en archivos independientes que encapsulan su lógica. Esto es similar a otros lenguajes, por ejemplo Java, donde se utilizan términos como import, package, y class para ese propósito. Finalmente, después del desarrollo es posible concatenar y minimizar todo el código fuente en un pequeño archivo para usarlo en producción.

Referencias

  • AMD API wiki
  • Why AMD? (Require.js)
  • Dojo Tutorial: AMD Modules
  •   Datos: Q4812206

asynchronous, module, definition, siglas, inglés, definición, asíncrona, módulos, javascript, para, definir, módulos, cuyas, dependencias, cargadas, asincrónicamente, útil, para, mejorar, tiempo, carga, sitios, cargando, forma, asíncrona, dependencias, cada, m. AMD siglas en ingles de Asynchronous module definition Definicion asincrona de modulos es una API de JavaScript para definir modulos cuyas dependencias son cargadas asincronicamente Es util para mejorar el tiempo de carga de los sitios web cargando de forma asincrona las dependencias de cada modulo antes de ejecutarlo En vez de cargar una dependencia archivo tras otra AMD las carga de una sola vez de forma paralela para luego resolver el modulo Ademas de cargar multiples archivos JavaScripts en tiempo de ejecucion AMD puede usarse para organizar mejor el codigo separandolo en archivos independientes que encapsulan su logica Esto es similar a otros lenguajes por ejemplo Java donde se utilizan terminos como import package y class para ese proposito Finalmente despues del desarrollo es posible concatenar y minimizar todo el codigo fuente en un pequeno archivo para usarlo en produccion Referencias EditarAMD API wiki Why AMD Require js Dojo Tutorial AMD Modules Datos Q4812206 Obtenido de https es wikipedia org w index php title Asynchronous module definition amp oldid 118064708, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos