Enviar correo al autor
You can use this page to email Iago Lastra Rodríguez about Frontend Architecture.
Sobre el Libro
Muchos desarrolladores frontend dominan el día a día del código, pero se pierden al escalar. ¿Cómo organizar los archivos? ¿Cómo aislar reglas de negocio? ¿Cómo evitar que un cambio menor afecte a medio sistema?
Este libro propone un camino claro y progresivo para entender qué es realmente una arquitectura frontend y cómo diseñarla con criterio técnico, no por costumbre. Empieza por lo esencial —¿para qué sirve una arquitectura?— y avanza hacia herramientas para medir su calidad: connascence, cohesión, acoplamiento, diagramas de dependencias. Repasa también los principios SOLID, los patrones más relevantes en el frontend moderno, la evolución de nuestras herramientas —de las MPA clásicas a los Server Components— y las formas de gestionar el estado con claridad y rigor.
Finalmente, se propone una arquitectura recursiva basada en SPA, que busca equilibrar flexibilidad, escalabilidad y simplicidad, sin perder el control a medida que el sistema crece.
Este libro no pretende tener todas las respuestas, ni ofrecer una receta universal. Pero sí recoge, con buena fe, una serie de ideas, principios y herramientas que me han sido útiles a lo largo de mi carrera como desarrollador, y que ojalá hubiera entendido mucho antes.
Frontend Architecture es una invitación a pensar con calma sobre los cimientos técnicos de nuestras aplicaciones. A construir menos desde la urgencia, y más desde la intención.
Sobre el Autor
I love everything about software, technology and of course programming! I am very serious about writing clean code. I'm always trying to learn something new about algorithms, good practices, testing, design patterns or software architecture.