@jaimeirazabal: Respuesta a @martin.mendoza585Muchos confunden la lógica de negocio con la coordinación. En Arquitectura Hexagonal, el Caso de Uso (Use Case) es simplemente el director de orquesta. No tiene sentencias if para validar datos ni le importa si tu base de datos es Postgres o MongoDB. Su único trabajo es coordinar el flujo. En este video te muestro la anatomía perfecta de un Caso de Uso usando TypeScript. Vas a ver cómo: 1️⃣ Inyectamos dependencias a través de Puertos (Interfaces). 2️⃣ Delegamos la validación a la entidad de Dominio. 3️⃣ Delegamos la persistencia a la Infraestructura. ¿El resultado? Un código predecible, 100% testeable y totalmente desacoplado de tu framework web. 👉 Guarda este video para usarlo de referencia en tu próximo refactor y déjame en los comentarios qué base de datos le conectarías a este puerto. #ArquitecturaHexagonal #TypeScript #BackendDev #SoftwareArchitecture #CleanArchitecture

Jaime Irazabal
Jaime Irazabal
Open In TikTok:
Region: VE
Monday 27 July 2026 00:48:59 GMT
12780
840
21
59

Music

Download

Comments

nicapicarico
NicaPicaRico :
En su momento (hace 15 años),habia un proyecto propuesto por microsoft que la nombraba Domain Driven Design, honestamente estaba demasiado sobre pensado, pero la propuesta llamo mi atencion porque en desarrollo empresarial planteaba una solucion a problemas conocidos, el proyecto murio y no llego a mas pero lo que hoy llamas arquitectura exagonal es una arquitectura que tiene sus bases en DDD, hoy en dia en mis app complejas uso una arquitectura de DDD, CQRS con patron Mediator...muchos lo ven sobre valorado e innecesario pero yo solo pienso que es perfecto y llegan a esa conclusion apresuradamente porque les falta experiencia en app empresariales y lidear con sus problemas. yo lo veo como una arquitectura de mediana complejidad y la veo sencilla
2026-07-27 01:16:34
6
oslo_2236
El arte del fútbol😨 :
puedes explicar los dto nunca entendí para que utilizan eso tanto en back como en front
2026-07-27 02:42:40
4
maem2617
maem :
aunque la arquitectura es buena, creo que si quieres salir a mercado y ver si tu producto capta o retiene usuarios me voy con mvp facil de hacer con mvc, porque me ha pasado que he iniciado el dominio, controlador etc y luego el proyecto queda viendo polvo
2026-07-27 05:05:08
2
bertosvoficial
dev.BertoSV :
DDD Team ! 😉
2026-07-29 02:17:34
1
sajosh158
satosh1 :
gracias crack, ahí el adaptador seria la implementación de la infraestructura?
2026-07-27 02:55:35
1
jhonny.perez
Jhonny Pérez :
Buen contenido 🙌
2026-07-27 13:55:29
1
martin.mendoza585
Martin Mendoza :
eres un crack
2026-07-27 02:09:17
1
pablo.rodriguez636
Pablo Rodriguez :
podrías hacer un ejemplo de Mapper, lo que pasa qué en ocasiones me confundo, y lleno de mapper entre capas, sería bueno sí me pudiera explicar cómo utilizarlos y en qué momento hacerlo.
2026-08-21 14:04:50
0
cris_7117
Cris :
en serio hay desarrolladores que con experiencia piden saber cómo escribir código escalable en backend? es la primera vez que escuchan de DDD?
2026-08-07 17:57:09
0
user46477808728
user377625283 :
Aunque lo más popular para la creación de MVP es aplicar una arquitectura mvc creo que con la IA se acelera mucho el proceso de implementación de un proyecto al menos en la carpintería de la arquitectura hexagonal donde se tienen que implementar adapters, mappers, y puertos la IA acelera mucho este proceso y si blindas la arquitectura con test de archUnit mucho mejor y ya puedes centrar tu atención y esfuerzo a enriquecer el dominio siguiendo los principios de DDD, entonces creo q es mejor aplicar hexagonal desde un principio para ahorrar la migración de mvc a hexagonal a futuro y ahorramos esa deuda técnica desde el principio. que opinas de esto?
2026-08-03 02:25:39
0
luidmi.dev
Luid Mi :
y no lo olviden devs, desacoplar donde duele es ingeniería, desacoplar por principio es burocracia con diagramas bonitos.
2026-07-30 05:29:38
0
dennisdev2005
Dennis :
🙏
2026-07-27 02:55:18
1
xr.lagoa
José Ramón López :
👏👏👏
2026-07-27 09:27:02
1
ebarrioscamargo
ebarrioscamargo :
En caso de tener una lógica para ciertos roles de usuarios: Ejemplo que un usuario solo pueda ver sus post y un admin pueda ver todos los post, y otro rol soporte pueda ver todos los post de su país.Como lo harías sabiendo que tienes por lo bajo 5 roles? Sería 5 uses cases diferentes por cada rol?
2026-08-26 16:20:35
0
To see more videos from user @jaimeirazabal, please go to the Tikwm homepage.

Other Videos


About