Tratamiento de errores en JavaScript
Cómo lanzar y capturar errores en JavaScript con throw y try catch.
Cómo lanzar y capturar errores en JavaScript con throw y try catch.
Configura atajos personalizados para Git en la consola para ayudarte a escribir menos comandos.
Cómo utilizar Proxy en JavaScript para crear una pequeña capa reactiva que actualiza el DOM cuando los datos cambian.
Funciones en JavaScript que se utilizan para generar objetos.
Cómo se implementa el patrón de diseño Singleton en JavaScript.
Stencil JS sirve para construir componentes en varios frameworks y reusarlos como web components.
Evita que Git registre archivos innecesarios en nuestros repositorios con el archivo .gitignore.
Analizamos qué es CSP, cómo funciona y de qué forma podemos implementarlo para mitigar ataques de tipo XSS y otros vectores en nuestras aplicaciones web.
Qué son las propiedades computadas y cómo funcionan en Vue.
Cómo usar `readdirSync` en Node.js para obtener todos los archivos de un directorio y sus subdirectorios.
Cómo implementar una conexión HTTP de streaming en tiempo real para enviar datos desde el servidor al cliente a medida que se van generando.
Diferencias entre las principales convenciones de nomenclatura al escribir código de programación.
La recursividad en programación es útil para resolver tareas descomponiéndolas en subtareas.
Qué son LF y CRLF, por qué importan y cómo afectan al trabajo diario en entornos de desarrollo colaborativos y multiplataforma.
Explicamos qué es una Pull Request, por qué es útil en el trabajo en equipo con Git y GitHub, y cómo se crea paso a paso con ejemplos concretos.
Qué es Dependabot y cómo configurarlo para mantener las dependencias de tu aplicación actualizadas.
Sistema de logging personalizado en aplicaciones JavaScript y las limitaciones de la consola del navegador .
Qué es y como funciona la composition Api en Vue.
Variables de entorno en Vite, cómo configurarlas y cómo usarlas de forma práctica en nuestros proyectos.
Analizamos Brotli y Gzip, algoritmos para comprimir recursos y servirlos al navegador.