cd ..
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%
  1. 5.1Use Cases (Application Services)Los casos de uso orquestan el dominio sin contener lógica de negocio propia.
    0/5 ej.
  2. 5.2Commands y Command HandlersUn Command expresa una intención de cambio; el Handler la ejecuta orquestando el dominio.
    0/5 ej.
  3. 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.
  4. 5.4CQRS — Command Query Responsibility SegregationSeparar el modelo de escritura del de lectura para escalar y optimizar cada lado independientemente.
    0/5 ej.
  5. 5.5Puertos Inbound y OutboundLos puertos son contratos (ABC/Protocol) que protegen el dominio de la infraestructura y viceversa.
    0/5 ej.
  6. 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.
  7. 5.7Unit of Work y TransaccionesEl UoW encapsula el límite transaccional: un aggregate, una transacción, un puerto.
    0/5 ej.
  8. 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.