EP51 - Um bate papo sobre REST & RESTful

10:40
 
Partager
 

Manage episode 278098672 series 2355795
Par DevCast, découvert par Player FM et notre communauté - Le copyright est détenu par l'éditeur, non par Player F, et l'audio est diffusé directement depuis ses serveurs. Appuyiez sur le bouton S'Abonner pour suivre les mises à jour sur Player FM, ou collez l'URL du flux dans d'autre applications de podcasts.
Fique por dentro do REST: Em algum momento na história das aplicações web, percebeu-se que o cliente final da aplicação poderia não ser apenas o navegador, mas outros dispositivos e até mesmo outras aplicações web. Foi então que passamos a pensar nas aplicações como serviços, disponibilizando para seus clientes dados e apenas dados. REST é muitas vezes apresentado como um padrão arquitetural, mas na verdade trata-se de um conjunto de restrições que determinam como deve ser realizada a Transferência de Estado Representacional (Representational State Transfer — REST), de uma determinada entidade em um dado momento. Dentre as mais marcantes, tais restrições são o acesso a um recurso a partir de uma URL única, o envio e recebimento dos dados em documentos estruturados, sendo o formato mais comumente utilizado o json, e a utilização dos verbos HTTP para determinar como o web service deverá processar a requisição. Outra característica do padrão REST é que a aplicação fica limitada a uma arquitetura cliente/servidor na qual um protocolo de comunicação que não mantenha o estado das transações entre uma solicitação e outra deve ser utilizada. Neste sentido, o protocolo mais utilizado é o HTTP, bem como, para representar o estado de cada entidade, utilizamos documentos em formato json.

56 episodes