Service Layer
Fluxo
Client → Route/Action → Zod → Autorização → Service → Repository → Prisma/PostgreSQLCiclo de Vida da Request
Responsabilidades por Camada
Camada
Faz
Não Faz
Autenticação vs Autorização
Preocupação
Onde
O quê
Falha
Padrão Cache-Aside
Posicionamento do Mapper
Tratamento de Erros
Error Factories
Factory
ErrorCode
HTTP
Uso
Helpers de Resposta HTTP
Função
Uso
Atualizado