O que é o padrão de arquitetura Representational State Transfer (REST)?

O padrão de arquitetura Representational State Transfer (REST) ​​é um conjunto de princípios de design que fornecem diretrizes para a criação de serviços da web. O REST é baseado no protocolo HTTP e foi projetado para ser simples, leve e escalável. Ele usa uma arquitetura cliente-servidor e requer que toda a comunicação entre o cliente e o servidor seja sem estado. No REST, os recursos são identificados por URIs e os clientes manipulam esses recursos usando métodos HTTP padrão, como GET, POST, PUT e DELETE. O REST enfatiza uma interface uniforme, que torna possível dimensionar facilmente o sistema em vários servidores e clientes.

Data de publicação: