Ed
há 2 meses
Vamos analisar cada afirmativa: I. O padrão REST utiliza métodos HTTP para operações CRUD, sendo stateless, o que facilita a escalabilidade das aplicações. Verdadeiro, essa afirmativa está correta. REST realmente utiliza métodos HTTP e é stateless, o que contribui para a escalabilidade. II. GraphQL, ao permitir que clientes definam a estrutura dos dados requeridos, reduz o over-fetching e under-fetching, otimizando a eficiência de dados. Verdadeiro, essa afirmativa também está correta. GraphQL permite que os clientes solicitem exatamente os dados de que precisam, evitando o excesso ou a falta de dados. III. SOAP é conhecido por sua simplicidade e facilidade de uso, principalmente devido ao uso extensivo de XML para troca de informações. Falso, essa afirmativa é incorreta. SOAP é geralmente considerado mais complexo e menos intuitivo do que REST e GraphQL, devido à sua rigidez e ao uso extensivo de XML. IV. Uma das práticas recomendadas para o desenvolvimento de APIs é a inclusão de HATEOAS nas respostas, guiando o cliente para outros recursos relacionados. Verdadeiro, essa afirmativa está correta. HATEOAS (Hypermedia as the Engine of Application State) é uma prática recomendada em APIs REST. Com base nas análises, as afirmativas corretas são I, II e IV. Portanto, a alternativa que contém todos os itens verdadeiros é: e) I e IV apenas.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material