5. application
Módulo 5 · Capa de aplicación
Use cases, CQRS (commands/queries), puertos, DTOs, Unit of Work y event bus.
0/40 ejercicios · 0%
- 5.1Use Cases (Application Services)Los casos de uso orquestan el dominio sin contener lógica de negocio propia.0/5 ej.
- 5.2Commands y Command HandlersUn Command expresa una intención de cambio; el Handler la ejecuta orquestando el dominio.0/5 ej.
- 5.3Queries, Query Handlers y Read ModelsLas consultas leen sin mutar estado; el Read Model devuelve solo lo que la UI necesita.0/5 ej.
- 5.4CQRS — Command Query Responsibility SegregationSeparar el modelo de escritura del de lectura para escalar y optimizar cada lado independientemente.0/5 ej.
- 5.5Puertos Inbound y OutboundLos puertos son contratos (ABC/Protocol) que protegen el dominio de la infraestructura y viceversa.0/5 ej.
- 5.6DTOs y MapeoLos DTOs son la frontera entre capas; el mapeo explícito evita que el dominio se filtre hacia afuera.0/5 ej.
- 5.7Unit of Work y TransaccionesEl UoW encapsula el límite transaccional: un aggregate, una transacción, un puerto.0/5 ej.
- 5.8Event Bus y Despacho de EventosEl event bus publica domain events tras la transacción; los handlers reaccionan sin acoplar el emisor.0/5 ej.