No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Aprende todo un fin de semana sin pagar una suscripción 🔥

Aprende todo un fin de semana sin pagar una suscripción 🔥

Regístrate

Comienza en:

3D
7H
52M
52S

Screaming Architecture

5/15
Recursos

Aportes 4

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Screaming Architecture

  • En lugar de tener carpetas como components, reducer, actions, api, etc., uses los objetos de tu negocios como carpetas. Es decir, si tiene un proyecto de una tienda online, tendrias carpetas como: products, users, orders, etc; y dentro es que tendrías las implementaciones según el stack tecnológico que has escogido.
  • Es poner tu negocio o el valor de tu producto en un nivel superior en la jerarquía.
  • La tecnología que usamos está al servicio del negocio y no al revés.

Buena idea. Un dolorcito de cabeza hoy, pero a futuro nos ahorrará problemas y dinero

Intentando comprender Clean Architecture, inicie un proyecto separándolo en módulos diferentes, colocando una carpeta para cada módulo y dentro de cada módulo seguir un MVC. Desconocía el término Screaming Architecture, que gracías a este curso lo he conocido, con el tiempo me ha facilitado la existencia guiarme por los nombres de los módulos, sobretodo cuando hay que realizar actualizaciones sobre módulos que tienes meses de no trabajar.

Hola amigos, se me estaba haciendo algo dificil entender como implementar todo esto, personalmente se me hizo un poco corto el video pero luego de buscar un rato acá les dejo este recurso que creo que profundiza un poco más sobre como implementar esto especificamente en React.js

https://profy.dev/article/react-folder-structure#exit-group-by-features