Posts y notas
Notas cortas sobre performance, Angular 21, View Transitions y el sistema de diseño con Tailwind CSS.

Angular 22: zoneless, hidratación incremental y animaciones seguras en SSR
Angular 22 elimina la dependencia de Zone.js por defecto, mejora la hidratación incremental y permite animaciones de entrada que no se duplican tras el SSR. Esto es cómo lo aplicamos en producción.

Angular 21: signals + control flow para un UI más rápido
Refactorizamos el UI a un modelo más reactivo y data-driven: menos trabajo en templates, menos renders innecesarios y mejor mantenibilidad.

Tailwind CSS 4.2 + design tokens: consistencia y velocidad de iteración
Estandarizamos estilos con tokens/utilities para evitar clases arbitrarias repetidas y mantener una estética consistente en todas las páginas.

Microservicios vs monolitos: mantenibilidad, trade-offs y cuándo conviene cada uno
Microservicios no son “mejor arquitectura” por default. Son una herramienta. Aquí van ventajas, desventajas y señales para tomar una decisión correcta.

PostgreSQL: índices, 3FN y buenas prácticas que evitan problemas en producción
Qué indexar, cuándo usar índices compuestos, cómo pensar la normalización (3FN) y patrones prácticos para mantener queries rápidas y datos consistentes.

View Transitions: navegación con sensación nativa
Activamos View Transitions en el router para transiciones suaves entre páginas, manteniendo scroll restoration y anchor scrolling.