Descubrí cómo una librería de pipes para Angular como ngx-transforms elimina el boilerplate de tus componentes: truncar texto, fechas relativas, filtrar arrays, formatear bytes y mucho más, directo en el template sin escribir lógica extra.
Leer más →Etiqueta: angular
-
Angular Signals en el Mundo Real: Inputs Reactivos y Routing Inteligente
Aprende a usar Angular Signals en escenarios del mundo real: inputs reactivos con input() y computed(), queries con viewChild(), two-way binding con model(), parámetros de ruta como signals y llamadas HTTP declarativas con httpResource().
Leer más → -
CVE-2026-27970: XSS en Angular i18n – Lo que necesitás saber y cómo proteger tu app
CVE-2026-27970 es una vulnerabilidad XSS (CVSS 7.6 HIGH) en el pipeline i18n de Angular que afecta mensajes ICU en Angular 19, Angular 20 y Angular 21. El HTML de traducciones comprometidas no era sanitizado, permitiendo ejecutar JavaScript arbitrario. Analizamos cómo funciona el exploit, qué versiones están afectadas y cómo proteger tu aplicación Angular con CSP, Trusted Types y validación de archivos de traducción.
-
Guía práctica: cómo migré un proyecto de Angular 19/20 a Angular 21.2 sin morir en el intento
Paso a paso para migrar de Angular 19/20 a Angular 21.2: ng update, Zoneless, Vitest, Signal Forms y standalone. Checklist completo, errores comunes y tiempos reales.
Leer más → -
Router Signals en Angular 21: navegación standalone sin cargar todo el Router
isActive(), routeParams(), queryParams(): funciones standalone con Signals que reemplazan la inyección del Router completo. Mejor tree-shaking y menos boilerplate en componentes de navegación.
Leer más → -
Vitest reemplaza a Karma y Angular habla con tu IA: el nuevo ecosistema de herramientas
Karma murió. Vitest es el nuevo runner de tests en Angular 21: más rápido, paralelo y sin browser real. Y ng mcp integra Angular con asistentes de IA como Claude y Cursor.
Leer más → -
Novedades del template en Angular 21: regex, spread, instanceof y más
Regex literals, spread operator, instanceof, exhaustive switch, múltiples casos y @let en el template de Angular 21. Más expresividad, menos lógica en el componente.
Leer más → -
Signal Forms: cuando los formularios reactivos finalmente tienen sentido
Signal Forms en Angular 21: form() y field() reemplazan FormGroup y FormControl. Sin suscripciones, tipado completo, valores sincrónicos. Ejemplos reales y migración gradual.
Leer más → -
Adiós Zone.js: cómo Angular 21 cambió la detección de cambios para siempre
Qué era Zone.js, por qué se fue y cómo las Signals lo reemplazan con detección de cambios quirúrgica. Cómo activar Zoneless, toSignal(), toObservable() y el impacto real en INP.
Leer más → -
Angular 21: el cambio de paradigma que no podés ignorar
De Zone.js a Signals: qué cambió de Angular 20 a 21.2, por qué importa y qué cubre esta serie. httpResource, Signal Forms, Vitest y el nuevo router basado en Signals.
Leer más →