Estudiar las ventajas obtenidas de la modularización de los desarrollos, de la utilización de un gestor de paquetes de código, de la programación asíncrona, de la eliminación del código innecesario y de la atención a las nuevas especificaciones publicadas por las actuales organizaciones internacionales de estandarización.
CONOCIMIENTOS / CAPACIDADES COGNITIVAS Y PRÁCITICAS
• Reutilización de código con patrón Módulo (Module Pattern).
• Utilización del gestor de paquetes Node Package Manager (NPM).
• El proyecto CommonJS.
• La API de definición asíncrona de módulos (AMD).
• Módulos de ES6.
• Eliminación de código inactivo (Tree-Shaking) con Webpack.
• Actividad de evaluación de los conocimientos adquiridos por el alumno.
• Concienciación de la importancia de conocer de forma más especializada el lenguaje JavaScript.
• Conocimiento de las ventajas que tiene la ampliación y desarrollo del manejo del lenguaje JavaScript para su desarrollo profesional.