As Interfaces de Programação de Aplicativos (APIs) permitem uma comunicação perfeita entre diversos sistemas e serviços. Duas abordagens distintas para o design de APIs surgiram até agora, cada uma com seu próprio conjunto de práticas, vantagens e desvantagens. Essas abordagens são conhecidas como Abordagem Tradicional e Abordagem Consolidada.
Este whitepaper aborda os seguintes tópicos:
- Definições da abordagem tradicional e consolidada de API Design
- Benefícios de cada uma das duas abordagens de design de API
- Desafios de cada uma das duas abordagens de design de API
- Diferença entre abordagens consolidadas e tradicionais