Executando verificação de segurança...
1

Atualmente a biblioteca funciona no modelo code-first: o contrato acaba sendo gerado a partir do próprio código, usando o Swagger para mapear rotas e tipos (em /docs).

Mas você trouxe um ponto bem interessante.Irei dar uma estudada em uma abordagem contract-first, onde seja possível expor apenas o contrato OpenAPI, sem necessariamente precisar disponibilizar o código junto. Acho que isso pode fazer bastante sentido em alguns cenários.

Ainda tem bastante coisa que quero implementar na biblioteca, como:

  • geração automática de login/logout usando JWT;
  • validação nos controllers com Yup;
  • e outras melhorias que venham a facilitar o uso no dia a dia.

Mas se no caso o contrato for referente a biblioteca, isso preciso ver como posso fazer, visto que o fluxo de entrada dela é bem simples.

Estou aberto a ideias, sugestões e também a PRs

Carregando publicação patrocinada...