O que é API REST (RESTFUL)?

API REST: Entenda o que é e para que serve estes recursos de desenvolvimento.

Anúncios

Fazer a integração de dados entre diferentes sistemas sempre foi um entrave na vida do time de desenvolvimento da TI. Diferentes tecnologias, linguagens, proteção de dados e muitos outros argumentos sempre dificultaram esta boa comunicação.

O que é uma API?

A sigla API vem do inglês e significa Application Programming Interface (
Interface de Programação de Aplicações, em português). Pires (2017) define o funcionamento de uma API objetivando “fornecer um ponto de acesso entre a aplicação e seu cliente, seja ele um usuário ou uma outra aplicação. “. Em resumo, uma aplicação intermediária entre duas aplicações (provavelmente web).

E o que é REST?

REST vem de Representational State Transfer (em português, Transferência de Estado Representacional).

Existe uma certa confusão quanto aos termos REST e RESTful. Entretanto, ambos representam os mesmo princípios. A diferença é apenas gramatical. Em outras palavras, sistemas que utilizam os princípios REST são chamados de RESTful.

  • REST: conjunto de princípios de arquitetura
  • RESTful: capacidade de determinado sistema aplicar os princípios de REST.

Referências: BeCode |Wikipedia

Autor: Daniel Brandão

Desenvolvedor Web e Professor. Gosto de debater, escrever e comentar a respeito da vida, tecnologia, o pensar, a sociedade, a vida cotidiana e da vida vindoura.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s