🧊Modulos
Los módulos, en contraste con las funciones, son entidades que involucran un desarrollo más complejo y dependen de múltiples archivos, ya sea por requerir compilación u otras complejidades inherentes.
Un ejemplo paradigmático de esto es un kit de desarrollo de software (SDK). Estos no se autoinician si no que es un directorio que esta pensado para alojar aquellos que deben ser invocados desde las rutas o funciones.
La ubicacion de esto esta en la raiz del proyecto ~/modules
Modo de uso
Los modulos deben ser contenidos por directorios en primer nivel. Dentro de estos directorios tiene que existe un archivo llamado main.js que tiene todo lo necesario para poder inicializar el modulo. Un ejemplo de esto es el siguiente.
La forma de distribucion de este main se basa en esta rama de directorios dentro del directorio modulo
Este main, se invocara mediante la variable global module
indicando el directorio del modulo y el export de la funcion.
Last updated