preloader

Clean architecture en frontend


Tiempo de lectura: 1 minuto
  • lunes, 30 de oct. 2023

Clean architecture en frontend

Clean Architecture es un nombre popularizado por Robert Cecil Martin, conocido como “Uncle Bob” que se basa en la premisa de estructurar el código en capas contiguas, es decir, que solo tienen comunicación con las capas que están inmediatamente a sus lados.

¿Por qué usar Clean Architecture?

  • Independencia: cada capa tiene su propio paradigma o modelo arquitectónico como si se tratara de una aplicación en si misma sin afectar al resto de los niveles.
  • Estructuración: mejor organización del código, facilitando la búsqueda de funcionalidades y navegación por el mismo.
  • Desacoplamiento: cada capa es independiente de las demás por lo que podríamos reemplazarla o incluso desarrollar en diferentes tecnologías. Además de reutilizar alguna de ellas en diferentes proyectos.
  • Facilidad de testeo: podremos realizar test unitarios de cada una de las capas y test de integración de las diferentes capas entre sí, pudiendo reemplazarlas por objectos temporales que simulen su comportamiento de forma sencilla.

¿Cómo aplicar Clean Architecture en frontend?

Espero que hayas disfrutado de esta explicación, en caso que te interese este tema, te recomendamos que eches un vistazo a este curso que tenemos preparado de Arquitectura frontend

Un saludo 👋

Scouts letter


Este es nuestra newsletter, nuestro boletín informativo para que estes al tanto de todos los eventos que realizamos en la comunidad.

¿Conversamos?


Si lo prefieres, agéndanos una llamada directamente