48 lines
1.5 KiB
Markdown
48 lines
1.5 KiB
Markdown
# 📚 Documentação de Integração com Backend
|
|
|
|
Esta pasta contém a documentação detalhada sobre como o frontend PraFrota se integra com o backend BFF Tenant API.
|
|
|
|
## 📁 Estrutura da Documentação
|
|
|
|
### [BACKEND_INTEGRATION.md](./BACKEND_INTEGRATION.md)
|
|
Guia principal de integração com o backend, incluindo:
|
|
- Arquitetura e padrões
|
|
- Integração de domínios
|
|
- Tratamento de respostas
|
|
- Melhores práticas
|
|
|
|
### [CQRS_PATTERN.md](./CQRS_PATTERN.md)
|
|
Implementação do padrão CQRS no frontend:
|
|
- Estrutura de serviços
|
|
- Adaptadores
|
|
- Gerenciamento de estado
|
|
- Tratamento de erros
|
|
|
|
### [MULTI_TENANCY.md](./MULTI_TENANCY.md)
|
|
Implementação de multi-tenancy:
|
|
- Contexto de tenant
|
|
- Autenticação e autorização
|
|
- Isolamento de dados
|
|
- Troca de tenant
|
|
|
|
## 🎯 Propósito
|
|
|
|
Esta documentação serve como referência para desenvolvedores que precisam:
|
|
1. Implementar novos serviços que se integram com o backend
|
|
2. Entender os padrões arquiteturais utilizados
|
|
3. Seguir as melhores práticas de integração
|
|
4. Manter a consistência com o backend
|
|
|
|
## 🔄 Fluxo de Atualização
|
|
|
|
Esta documentação deve ser mantida atualizada sempre que:
|
|
1. Novos padrões forem adicionados ao backend
|
|
2. Novas integrações forem implementadas
|
|
3. Mudanças arquiteturais forem necessárias
|
|
4. Novas funcionalidades forem adicionadas
|
|
|
|
## 📚 Recursos Adicionais
|
|
|
|
- [Documentação do Backend](../../../back/nestjs/prafrota-be/apps/bff-tenant-api/docs/mcp)
|
|
- [Swagger da API](https://prafrota-be-bff-tenant-api.grupopra.tech/swagger)
|
|
- [Arquitetura do Frontend](../ARCHITECTURE.md) |