informatica:programacion:cursos:programacion_avanzada_javascript:modulos_javascript
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:cursos:programacion_avanzada_javascript:modulos_javascript [2024/10/29 15:59] – [DEMO: Soporte de módulos ES6 en NodeJS] tempwin | informatica:programacion:cursos:programacion_avanzada_javascript:modulos_javascript [2024/10/30 16:07] (actual) – [Recursos] tempwin | ||
|---|---|---|---|
| Línea 611: | Línea 611: | ||
| Lamentablemente cuando salió ES2015, el cargador de módulos no estaba definido, ni tampoco la API que debía usarse para configurarlo. Esto significaba que **no había en el mercado ningún motor de ECMAScript que soportase los módulos de ES2015 de forma nativa**. Ningún navegador, ni Node.js en ninguna de sus versiones. Afortunadamente **eso ha cambiado y en la actualidad tenemos una especificación completa** del sistema de módulos, y todas las versiones modernas de navegadores // | Lamentablemente cuando salió ES2015, el cargador de módulos no estaba definido, ni tampoco la API que debía usarse para configurarlo. Esto significaba que **no había en el mercado ningún motor de ECMAScript que soportase los módulos de ES2015 de forma nativa**. Ningún navegador, ni Node.js en ninguna de sus versiones. Afortunadamente **eso ha cambiado y en la actualidad tenemos una especificación completa** del sistema de módulos, y todas las versiones modernas de navegadores // | ||
| - | <WRAP center round todo 60%> | + | {{ : |
| - | soporte | + | |
| - | </ | + | |
| La imagen anterior es para el soporte de módulos dinámicos, que son aquellos que se cargan usando el propio lenguaje ECMAScript, a través de la palabra clave '' | La imagen anterior es para el soporte de módulos dinámicos, que son aquellos que se cargan usando el propio lenguaje ECMAScript, a través de la palabra clave '' | ||
| - | <WRAP center round todo 60%> | + | {{ : |
| - | soporte de módulos ES6 con etiqueta | + | |
| - | </ | + | |
| ==== Definiendo un módulo ECMAScript 2015 ==== | ==== Definiendo un módulo ECMAScript 2015 ==== | ||
| Línea 1259: | Línea 1254: | ||
| node --experimental-modules index.mjs | node --experimental-modules index.mjs | ||
| </ | </ | ||
| + | |||
| + | ===== Recursos ===== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
informatica/programacion/cursos/programacion_avanzada_javascript/modulos_javascript.1730213976.txt.gz · Última modificación: por tempwin
