Uma abordagem comum é ignorar o controle de versão quando possível, como quando a API está atendendo a um cliente interno. … A decisão de versão ou não depende da escolha e necessidade do desenvolvedor, mas Vester aconselha a não versionar sua API, a menos que seja absolutamente necessário.
Quando você deve versionar sua API?
Quando o número de consumidores da API é pequeno (ou zero), ou quando os consumidores são internos e você consegue coordenar as alterações da API facilmente, o impacto pode ser minimizado. No entanto, qualquer alteração exigida por um consumidor de API custa tempo e esforço. Como resultado, criar uma nova versão de sua API deve ser o último recurso.
Por que você deve versionar sua API?
Quando o número de consumidores da API é pequeno (ou zero), ou quando os consumidores são internos e você consegue coordenar as alterações da API facilmente, o impacto pode ser minimizado. No entanto, qualquer alteração exigida por um consumidor de API custa tempo e esforço. Como resultado, criar uma nova versão de sua API deve ser o último recurso.
A versão da API é ruim?
Por que a API Versioning é ruim Leva muito tempo e custa muito para construir uma API, assim como seu versionamento. … Você terá que lidar com a confusão e o descontentamento do desenvolvedor, pois atualizar seu código ou mudar de API não parece divertido.
A versão da API é uma boa prática?
A versão de API é necessária porque garante estabilidade e confiabilidade Se você não criar uma versão adequada das APIs, isso pode ter efeitos desastrosos em produtos e serviços downstream. Como qualquer outra tecnologia, as APIs são interconectadas e dependem de vários sistemas, softwares e bancos de dados para funcionar.