SDKs disponíveis
Atualmente oferecemos dois SDKs oficiais:
SDK Go
Use o SDK oficial de Go para criar integrações com o Midaz em Go.
SDK TypeScript
Use o SDK oficial de TypeScript para criar integrações com o Midaz em Node.js ou aplicações TypeScript.
Por que usar os SDKs do Midaz?
- Amigável para desenvolvedores: Interfaces limpas, tipagem forte e padrões que fazem sentido.
- Pronto para produção: Padrões compartilhados para comunicação com APIs, erros e fluxos de integração.
- Consistente entre stacks: O mesmo modelo de integração está disponível em Go e TypeScript, então você pode usar a linguagem que melhor se encaixa no seu fluxo de trabalho.
- Focado em APIs: Os SDKs se conectam diretamente às APIs públicas do Midaz, mantendo sua aplicação no controle dos dados e da lógica de negócio.
SDKs e bibliotecas internas
Os SDKs são destinados à integração externa de aplicações com o Midaz. A Lerian também mantém bibliotecas compartilhadas internas que apoiam o desenvolvimento de serviços, plugins e componentes de plataforma da Lerian. Essas bibliotecas são usadas pelos times de engenharia da Lerian para padronizar o comportamento dos serviços, mas não são contratos públicos de integração e não devem ser tratadas como APIs suportadas para aplicações externas. Se você está integrando com o Midaz, comece pelo SDK oficial da sua linguagem. Se uma capacidade não estiver disponível em um SDK, use diretamente a API do Midaz ou fale com a Lerian antes de depender do comportamento de bibliotecas internas.

