Kodo
kon
kodokon.com
Cursos
/
TypeScript
Maestría
TypeScript · Experto - arquitectura, internos y casos límite
Tipos condicionales e infer: la lógica del compilador
Domina la distributividad de los tipos condicionales, el pattern matching con infer y casos límite como never, any y boolean.
Mapped types y key remapping: transformar tipos
Comprende cómo los mapped types homomórficos preservan los modificadores y cómo la cláusula as renombra o filtra claves.
Template literal types: cadenas calculadas en tiempo de compilación
Aprovecha los template literal types para generar uniones mediante productos cartesianos y parsear literales de cadena con infer.
Sobrecargas, this tipado y varianza
Comprende la resolución de sobrecargas, el pseudoparámetro this y las reglas de varianza que rigen la asignabilidad de funciones.
Patrones de producción: branded types, satisfies y .d.ts
Aplica los patrones de experto que aseguran una base de código real: nominalidad simulada, validación sin ampliación y declaraciones ambientales.