Pular para o conteúdo principal

15 documentos marcados com "architecture"

Ver todas as etiquetas

Ambientes e deployment

Ambientes são promovidos por PR entre branches protegidas e mantêm URLs, variáveis, dados e credenciais separados.

Arquitetura backend NestJS

Backend modular, orientado a casos de uso e protegido contra controllers/repositories com regras indevidas.

Estrutura do pacote de contratos

O pacote @raizfc/contracts é a única fonte compartilhada para tipos de transporte e vocabulário técnico entre web, mobile, API e mocks. Ele deve permanecer TypeScript puro, sem dependência de React, Expo, Next, NestJS, ORM, decorators ou bibliotecas de validação runtime.

Package boundaries

Contrato de dependências que impede acoplamento silencioso e atalhos gerados por humanos ou IAs.

Segurança e privacidade

Controles mínimos concretos para proteger contas, gestão, pagamentos, uploads e dados públicos.