V5 — Arquitectura por capas Alcance: Separar responsabilidades y hacer el proyecto mantenible. Estructura objetivo Checklist - [ ] Los endpoints no contienen lógica de negocio compleja. - [ ] Acceso a datos encapsulado en repositories. - [ ] Reglas de negocio en services. - [ ] Configuración centralizada en `core/config.py`. - [ ] Imports limpios y sin dependencias circulares. No agregar todavía * Microservicios. * Eventos distribuidos.
V5 — Arquitectura por capas
Alcance: Separar responsabilidades y hacer el proyecto mantenible.
Estructura objetivo
Checklist
Los endpoints no contienen lógica de negocio compleja.
Acceso a datos encapsulado en repositories.
Reglas de negocio en services.
Configuración centralizada en
core/config.py.Imports limpios y sin dependencias circulares.
No agregar todavía
Microservicios.
Eventos distribuidos.