Notas de ingeniería
Artículos para quien
entrega el stack
Textos originales sobre React, Node.js, TypeScript y AI — de la misma práctica que nuestro software de operador. Cuerpo de los artículos en inglés.
Etiqueta: discriminated-unions
TypeScript 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.
2143 palabrasLeerSindicatos discriminados en TypeScript: hacer que los estados ilegales no sean representables
Sustituya los conjuntos de estados booleanos por uniones discriminadas de TypeScript: exhaustividad, tipos Result, cargas de archivos, autenticación, proceso de pago y propiedades que no pueden ser almacenadas incorrectamente.
3622 palabrasLeer
FAQ
Sobre estos artículos
Sí. Cada texto es un rewrite inglés original para este sitio. Estructura y código siguen la fuente; la prosa se reescribe y se revisa el solapamiento.
Los posts técnicos van primero en inglés para que código y APIs sigan exactos. La interfaz del sitio está en nueve idiomas.
Los borradores entran en cola tras la edición. El import solo toma slugs nuevos o cambiados — sin duplicados.
Ejemplos ilustrativos. Valida stack y licencias antes de producción. Para un encargo, envía el brief.
Presupuesto en 24 h
¿Necesitas el mismo stack en una capa de operador? Envía el brief — presupuesto en 24 h.