Audio premium
Arquitectura de Software: ¿Qué son los Use Cases?
La minisaga continúa explorando el siguiente círculo de la arquitectura.
Desde 15€/mes
Daniel Primo
Qué son los use cases en Clean Architecture y cómo implementarlos: repositorios, inyección de dependencias y DTOs con TypeScript, usando el ejemplo 'add product to cart'.
Qué vas a aprender
- 1Definición de use case en Clean Architecture
- 2Ejemplo práctico: add product to cart
- 3Repositorio (Repository pattern) y abstracción de persistencia
- 4Inyección de dependencias en use cases
- 5DTOs para transferir datos entre capas
- 6Comandos vs consultas (CQRS) y separación de responsabilidades
- 7Beneficios: escalabilidad, sostenibilidad y testabilidad
- 8Estructura del código y prioridad al dominio sobre carpetas
- 9Mapping de features a use cases y units of work
- 10Uso de TypeScript para tipado y ejemplos en el repositorio
Este contenido es para suscriptores
Accede a “Arquitectura de Software: ¿Qué son los Use Cases?” y a todo el catálogo premium
Desde 15€/mes · Matrícula: 24€ (solo tu primera vez)
Suscríbete