FC ConcursosFC Concursos

Questão FC514961

Julgue o item seguinte, em relação às tecnologias e aos conceitos do desenvolvimento web. A principal desvantagem da GraphQL, que é uma linguagem de consulta para APIs, é que ela n

Desenvolvimento Web

CEBRASPE (CESPE) · 2025

Julgue o item seguinte, em relação às tecnologias e aos conceitos do desenvolvimento web.

A principal desvantagem da GraphQL, que é uma linguagem de consulta para APIs, é que ela não suporta consultas complexas que envolvam a combinação de dados de múltiplos recursos em uma única requisição

Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

A afirmação foi julgada ERRADO porque o GraphQL foi concebido justamente para permitir consultas complexas que reúnem dados de múltiplos recursos em uma única requisição.

Com consultas aninhadas, fragments, aliases e múltiplos campos raiz, um cliente pode solicitar estruturas compostas que combinam dados de várias entidades. Os resolvers no servidor podem agregar informações vindas de bancos distintos, microserviços ou outras fontes e devolver um único payload coeso ao cliente.

Além disso, técnicas como batching e uso de DataLoader mitigam problemas de desempenho típicos. Portanto, afirmar que GraphQL não suporta esse tipo de consulta é incorreto: sua principal vantagem é justamente fornecer exatamente os dados combinados que o cliente precisa em uma única chamada.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo