Capítulo 7. Pilhas Incluídas: Criando um Python SDK
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
Torna as coisas certas fáceis e as coisas erradas difíceis.
Kathy Sierra
Para criar uma API que os cientistas de dados vão adorar, deves fornecer-lhes um kit de desenvolvimento de software (SDK) para chamar a API. Este é um passo extra que a maioria dos produtores de API não dá, mas torna a vida muito mais fácil para os seus utilizadores. Neste capítulo, aprenderás o valor dos SDKs e beneficiarás de dicas práticas de vários especialistas e, em seguida, criarás um SDK Python para a API SWC Fantasy Football. A criação de um SDK é o ponto alto do teu projeto de portfólio da Parte I.
Os SDKs podem incluir exemplos de código, depuradores e documentação, mas o termo refere-se normalmente a uma biblioteca de software personalizada que actua como um invólucro para a sua API. Permite que os programadores e os cientistas de dados interajam com a sua API diretamente na sua linguagem de programação, sem necessidade de código adicional para tratar a comunicação da API.
A Figura 7-1 mostra como os teus utilizadores utilizarão um SDK para chamar a tua API, em vez de a chamarem diretamente.