En Mi Local Funciona

El blog técnico de knowmad mood para apasionados de la tecnología, la IA, el desarrollo de software, la arquitectura y las buenas prácticas en proyectos reales.

Angular hacia la programación funcional

Publicado por David Filipe Lopes Domingues el

FrontendAngularDesarrollo AplicacionesProgramación Funcional

Desde Angular 16 en adelante, el framework se fue de SPA y ha vuelto renovado: cada versión da pasitos (a veces zancadas) hacia un estilo más funcional y declarativo, pero sin soltar del todo sus orígenes de programación orientada a objetos. En este artículo te cuento las novedades más jugosas…

Continuar leyendo

TanStack Query viste la camisa de Angular

Publicado por David Filipe Lopes Domingues el

FrontendAngularTanStack QueryCachéPrefetchingParalelización

TanStack Query, antes conocido como React Query, nació en 2019 para simplificar el manejo del estado asíncrono en aplicaciones React. Antes, los desarrolladores usaban combinaciones de useState, useEffect y fetch/axios, generando código repetitivo y difícil de mantener. La librería se adoptó rápidamente porque resolvía problemas comunes: * Almacenamiento en caché…

Continuar leyendo

Angular Signal Forms: un cambio de paradigma

Publicado por Saúl Moro el

FrontendFrontAngularAngular Signal Forms

"El formulario es el modelo." Miré ese formulario. Había pasado una hora añadiendo campos de huésped al formulario de reservas. Cinco minutos añadiendo el campo. Una hora montando el FormArray, la lógica de add/remove, las validaciones, sincronizando el modelo, gestionando índices, escribiendo todos los toSignal() y toObservable(…

Continuar leyendo

Angular Asíncrono: ¿Cómo httpResource Cambia las Reglas del Juego?

Publicado por David Filipe Lopes Domingues el

FrontendAngularAsíncroniaProgramación Reactiva

En los últimos dos años, Angular ha dado un paso importante en la evolución de su modelo reactivo, introduciendo los Signals como elementos fundamentales para la reactividad síncrona. Pero esta transformación no se quedó ahí, en la versión 19, Angular reforzó su enfoque en la reactividad asíncrona, especialmente en el…

Continuar leyendo

Hidratación incremental en Angular: menos JS, más velocidad

Publicado por David Filipe Lopes Domingues el

FrontendAngularHidratación

En las versiones más recientes, Angular ofrece un rendimiento mejor que nunca. El renderizado desde el servidor (SSR) permite generar páginas con el estado inicial de un componente directamente en el servidor y enviarlas al navegador, lo que resulta en una carga inicial más rápida y mejor optimización para los…

Continuar leyendo