Arquitectura hexagonal pura en Laravel, sin DDD
CursosDesarrolloWeb
0:00 / 0:00
Arquitectura hexagonal pura en Laravel, sin DDD
1 320 просмотров · 3 недели назад
CursosDesarrolloWeb
9,72 тыс. подписчиков
1 320 просмотров · 3 недели назад
Cada vez que se habla de arquitectura hexagonal aparece DDD por medio, y son dos cosas distintas. En este vídeo monto una hexagonal pura en Laravel: puertos, adaptadores y nada más.
La estructura es de tres directorios. Core, donde vive la lógica y no entra Laravel por ningún lado. Adapters, que conecta el core con Laravel y con el exterior. Y wiring, donde se enchufa todo.
Dentro del core hay dos tipos de puertos. Los de entrada son la forma de pedirle algo al core y se implementan ahí mismo, en la capa de servicios, que viene a ser lo que en DDD llamarías casos de uso. Los de salida son lo que el core necesita del mundo, y esos los implementa un adaptador con lo que te dé el framework.
Así el core no sabe que Laravel existe y las dependencias siempre apuntan hacia dentro.
━━━━━━━━━━━━━━━━━━━━
Si quieres aprender a desarrollar con Laravel de la forma en la que trabajo yo cada día, tienes cerca de 300 cursos en la plataforma: https://www.cursosdesarrolloweb.es
Ruta de desarrollo Laravel asistido por IA:
https://www.cursosdesarrolloweb.es/pa...
Si te ha gustado, deja un like y suscríbete. Sigo subiendo vídeos contando mis experiencias reales del día a día como desarrollador.
#laravel #php #ia #claudecode #backend