Representational State Transfer, mais conhecido como REST, é um estilo de arquitetura de software baseado em comunicação via rede. Ele foi apresentado pela primeira vez por Roy Fielding em sua tese de doutorado em 2000 e é amplamente utilizado na construção de APIs web.
Sobre esse estilo de arquitetura, assinale a afirmativa correta.
É uma linguagem de marcação que define regras para codificar documentos de forma legível tanto para humanos quanto para máquinas.
Utiliza os métodos HTTP (GET, POST, PUT, DELETE) para acessar e manipular recursos identificados por URLs.
Fornece um registro central onde empresas podem listar informações sobre seus serviços web, como descrições, localização e métodos de acesso.
É usado para estruturar, armazenar e transportar informações de forma independente de plataformas.