É fácil juntar todas as APIs num único monte e dizer que são todas a mesma coisa. Mas isso não é bem verdade.
É claro que todas são Interfaces de Programação de Aplicações e todas elas fazem a ponte entre diferentes produtos ou serviços sem a necessidade de os reescrever para uma integração adequada. Embora todos sejam livres para conceber e construir o seu software da forma que acharem melhor, quase todas as APIs seguem (pelo menos parcialmente) estilos claramente definidos. Estas diretrizes têm como objetivo manter a uniformidade e preservar o objetivo principal da API: simplificar a integração e a comunicação.
Se estiver interessado em conceber uma API, integrar-se com uma ou simplesmente gostar de aprender sobre softwares interessantes, continue a ler. Iremos abordar os estilos de API mais populares e ver o que distingue cada um deles.
Tenha em mente, no entanto, que todos os estilos têm as suas vantagens e desvantagens. Ao escolher um, deve decidir com base no seu caso de utilização, nos requisitos do utilizador e no que os programadores podem oferecer.




