Dailos Rafael Díaz - TypeScript en las Trincheras: Patrones Avanzados para un Código más Robusto
Una inmersión práctica en los conceptos más avanzados de TypeScript, demostrando cómo se pueden mejorar la robustez y mantenibilidad de nuestras aplicaciones. A través de este live-coding, exploraremos patrones y técnicas que van más allá del uso básico de tipos. Estructura de la Charla (45 minutos) 1. Introducción (5 minutos) Breve repaso del sistema de tipos de TypeScript Por qué necesitamos tipos más avanzados 2. El tipo never y sus aplicaciones (8 minutos) Comprendiendo never como el tipo bottom Control exhaustivo de casos en uniones discriminadas Live coding: implementación de un validador de tipos en tiempo de desarrollo 3. Mapped Types con keyof (10 minutos) Explorando el operador keyof Creación de tipos derivados Live coding: implementación de un tipo utilitario para validación de objetos 4. El poder de infer (8 minutos) Inferencia de tipos condicional Extracción de tipos de promesas y funciones Live coding: creación de un extractor de tipos de respuestas API 5. Branded Types y Type Guards (8 minutos) Creación de tipos nominales Implementación de type guards personalizados Live coding: sistema de validación de IDs tipados 6. Conclusión y Casos de Uso Reales (6 minutos) Mejores prácticas y patrones a evitar Recursos para seguir aprendiendo Q&A Puedes seguir a Commit Conf en sus redes sociales: @commitconf // https://www.linkedin.com/company/commit-conf/ // https://twitter.com/commitconf // https://www.instagram.com/commitconfspain/ // https://bsky.app/profile/commit-conf.com ------- Síguenos en nuestras redes sociales Web: https://sirviendocodigo.com/ LinkedIn: https://www.linkedin.com/company/sirviendo-codigo/ X: https://twitter.com/sirviendocodigo Instagram: https://www.instagram.com/sirviendo.codigo/ TikTok: https://www.tiktok.com/@sirviendo.codigo #typescript #QA #tecnologia #sirviendocodigo
Vídeos relacionados

Samuel A. Jiménez - THE SPACE SHUTTLE COMPUTERS. Arquitectura para ingenieros de un ícono...

Jorge del Casar - Legacy's End: The Flowing Heartstone — Reactividad quirúrgica con Signals

