Categorías

Desarrollo de Software

TypeScript 5.5: tipos avanzados sin rompernos

TypeScript 5.5 llegó con inferencia de predicados, tipos de expresiones regulares estrictos y mejoras de declaraciones aisladas. Un año de uso real para separar lo que cambia el código diario de lo que es novedad cosmética, y cuándo conviene actualizar.

Tecnología

Deno 2.0: compatibilidad con Node sin perder identidad

Deno 2.0 salió en octubre de 2024 con una apuesta clara: compatibilidad seria con npm, pnpm, package.json y node_modules, manteniendo la identidad del runtime. Medio año después, miramos qué ha supuesto para proyectos reales y dónde sigue cojeando.

Desarrollo de Software

Full-stack TypeScript en 2025: lo bueno, lo regular, lo malo

Full-stack TypeScript con Next.js y tRPC elimina la duplicación de tipos entre frontend y backend, pero no es la solución universal: Node se queda corto en cargas CPU-bound, el testing sigue fragmentado y los proyectos grandes acaban dividiéndose. Es la mejor opción para productos pequeños y medianos con equipos ágiles, no para sistemas de alto rendimiento sostenido.

Tecnología

Deno Deploy: TypeScript en el edge sin servidor

Deno Deploy es la plataforma serverless-edge del equipo que creó Deno: TypeScript nativo sin transpilación, Web APIs estándar y despliegue global a unas 35 regiones. El arranque en frío ronda los 50ms frente a los 5ms de Cloudflare Workers. Encaja en APIs ligeras y SSR con Fresh o Astro; menos ideal para proyectos que necesitan el ecosistema Cloudflare completo.

Desarrollo de Software

TypeScript 5.4: tipos más potentes, menos trucos

TypeScript 5.4, publicado el 6 de marzo de 2024, introduce NoInfer para acotar la inferencia en funciones genéricas sin trucos de dos type parameters, preserva el narrowing dentro de callbacks síncronos como forEach y map, y añade tipos para Object.groupBy y Map.groupBy. Una versión que retira tres workarounds del día a día.