Artículos para quien
entrega el stack
Textos sobre React, Node.js, TypeScript y AI. El cuerpo traducido se muestra cuando existe. Si no, ve el texto en inglés y una nota que lo dice.
Etiqueta: Generics
Herramientas avanzadas de TypeScript: extends, infer, keyof Maps y as Remaps
Tipos de TypeScript de nivel de biblioteca obtenidos a partir de tipos condicionales con extends, infer, bucles mapped y remapeo con as, el mismo conjunto de herramientas genéricas que se utiliza en Zod y tRPC.
5 min de lecturaTypeScript no es lento: son los tipos sobrediseñados.
La sopa genérica, el secado prematuro de tipos, el estado de bandera opcional y la ingeniosidad a nivel de tipo afectan negativamente la velocidad. Es preferible utilizar interfaces simples, uniones discriminadas y costos medidos con tsc.
9 min de lecturaDiez hábitos de TypeScript que mantienen los grandes conjuntos de código legibles y seguros
Aprenda diez hábitos prácticos de TypeScript, desde generics significativos y reducción de tipos hasta verificaciones exhaustivas, propiedades readonly y una configuración tsconfig estricta, que ayudan a mantener los conjuntos de código en buen estado.
11 min de lecturaDiez patrones de TypeScript que convierten errores en tiempo de ejecución en errores de compilación
Aprenda diez técnicas de TypeScript, desde uniones discriminadas y satisfies hasta tipos marcados e inferir, que permiten al compilador rechazar estados inválidos antes de que su código sea distribuido.
12 min de lecturaFundamentos de TypeScript: Desde la primera anotación hasta los genericos y el modo estricto.
Un recorrido estructurado por el sistema de tipos de TypeScript, desde los tipos primitivos e inferencia hasta las uniones discriminadas, los genericos, los tipos de utilidad y una configuración tsconfig estricta.
16 min de lecturaSustituyendo `any` de TypeScript: seis patrones seguros de tipos para casos comunes
Aprenda alternativas prácticas y seguras desde el punto de vista tipológico al tipo `any` de TypeScript, como unknown, generics, uniones discriminadas y verificaciones exhaustivas, para manejar datos impredecibles.
8 min de lecturaExplicación de TypeScript 6.0: Cambios en el compilador y dominio de los genericos
TypeScript 6.0 como versión de transición: el compilador y la configuración avanzan con respecto a la versión 7, y luego se aplican los genericos para crear, en la práctica, código reutilizable y más seguro a nivel de tipos.
12 min de lectura
Sobre estos artículos
Presupuesto en 24 h
¿Necesitas el mismo stack en una capa de operador? Envía el brief — presupuesto en 24 h.