0

O que é API REST?

Guilherme Neto
Guilherme Neto


API REST, também chamada de API RESTful, é uma interface de programação de aplicações (API ou API web) que está em conformidade com as restrições do estilo de arquitetura REST, permitindo a interação com serviços web RESTful. REST é a sigla em inglês para transferência representacional de estado. Essa arquitetura foi criada pelo cientista da computação Roy Fielding.

A API é um conjunto de definições e protocolos usado no desenvolvimento e na integração de aplicações. Às vezes, as APIs são descritas como um contrato entre um provedor e um usuário de informações, estabelecendo o conteúdo exigido pelo consumidor (a chamada) e o conteúdo exigido pelo produtor (a resposta). Por exemplo, o design da API de um serviço meteorológico pode especificar que o usuário forneça um CEP e o produtor responda em duas partes, a primeira contendo a temperatura mais elevada e a segunda com a temperatura mais baixa.  

Em outras palavras, ao interagir com um computador ou sistema para recuperar informações ou executar uma função, a API ajudará a comunicar o que você quer ao sistema para que ele entenda e realize o que foi solicitado. 

Pense nas APIs como um mediador entre os usuários ou clientes e os recursos ou serviços web que eles querem obter. As APIs também servem para que organizações compartilhem recursos e informações e, ao mesmo tempo, mantenham a segurança, o controle e a obrigatoriedade de autenticação, pois permitem determinar quem tem acesso e o que pode ser acessado. 


0
0

Comentários (3)

1
Gisele Melo

Gisele Melo

06/10/2021 18:18

Valeu por compartilhar Guilherme! Show.

1
S

Sergio Rocha

06/10/2021 16:33

muito boa explicação

1
M

Marcelo Mora

06/10/2021 16:28

Obrigado por compartilhar esse artigo, gostei, achei bem completo.

Passei parte de minha vida trabalhando como comerciante e tambem agricultor

Brasil