Una aplicación bonita que no se recupera de los errores, cuya ejecución es lenta y que no incorpora utilidades adicionales, suele ser sinónimo de fracaso, por muy buena apariencia que tenga. Por eso es fundamental escribir aplicaciones con una alta tolerancia a los errores, con una gestión de módulos eficiente y que incorpore utilidades innovadoras proporcionadas por servicios incluidos en por ejemplo HTML5. Ahí se centra el desarrollo de esta unidad. Reconoceremos la importancia de establecer un sistema de gestión de errores robusto, distinguiremos los diferentes tipos de errores que puede lanzar una aplicación, conoceremos cómo preparar y lanzar errores personalizados, aprenderemos las estructuras que permiten capturar y gestionar errores, descubriremos las ventajas de reutilizar código mediante módulos, identificaremos los problemas de la importación de módulos de terceros, dominaremos la creación, exportación e importación de módulos propios, asimilaremos la utilidad de las API, entenderemos el funcionamiento general de una API, estudiaremos el catálogo de API propias de JavaScript y utilizaremos algunas API importantes para interiorizar mecánicas de uso.
Fe de erratas
No se ha notificado ninguna errata hasta el momento.
Aclaraciones
No se ha añadido ninguna aclaración hasta el momento.
Profundización de conceptos
No se han añadido contenidos adicionales hasta el momento.
Actualizaciones de contenidos
No se han actualizado contenidos hasta el momento.
Ejercicios adicionales resueltos
Todavía no se han incluido nuevos ejercicios resueltos.