Enunciado
De acordo com a documentação da Plataforma Digital do Poder Judiciário - PDPJ-Br, para que uma API seja considerada do tipo RESTful, ela precisa
Alternativas
- A)
ter uma arquitetura cliente/servidor formada por clientes e servidores, com solicitações gerenciadas por meio dos protocolos HTTP e FTP.
- B)
estabelecer uma comunicação statefull entre cliente e servidor, ou seja, as solicitações não são separadas e/ou desconectadas.
- C)
armazenar dados em cache para otimizar as interagdes entre cliente e servidor.
- D)
ter uma interface diferente para cada componente para que as informações possam ser transferidas em diferentes formatos.
- E)
ter um sistema sem camadas que organiza os tipos de servidores envolvidos na recuperação das informações solicitadas sem hierarquias.
Gabarito e comentário
Resposta correta: C
REST admite respostas armazenáveis em cache quando indicado, reduzindo comunicações repetidas. A arquitetura também exige cliente-servidor, comunicação sem estado, interface uniforme e sistema em camadas.