Skip to main content

Onde começar

Se você está criando um módulo agora, a ordem que funciona é esta:

  1. Endpoint — a primeira rota de pé, com o descritor e o teste.
  2. Claim e Permissão — quem chama e o que ele pode.
  3. Acesso a banco e Migration — o estado do módulo.
  4. Evento de audit — a mudança de domínio registrada na mesma transação.
  5. Erros — as recusas que o cliente espera.
  6. Testes — o gate local antes de qualquer publicação.

Depois, conforme o módulo cresce: Ação assíncrona, Tarefa periódica, Integração com outro serviço, Segredo, Configuração e Papel.

Para entregar: Build, Imagem, NNP e Publicação.

Cada receita tem a mesma forma: quando usar, o código mínimo completo (com os imports), a mudança de descritor que vem junto, como testar e os erros comuns.