FGV — Analista Legislativo - Informática Legislativa — GraphQL — 2023

Enunciado

GraphQL (Graph Query Language) é uma linguagem muito útil para busca de dados. Sobre a sintaxe da linguagem GraphQL, assinale a afirmativa correta.

Alternativas

  1. A)

    Ela possui um esquema de tipos escalares e enumerações, sem suporte a tipos abstratos.

  2. B)

    A indentação por meio de espaços em branco é a maneira de agrupar os campos dos objetos definidos para consulta.

  3. C)

    Ela define um conjunto de operações para consultar dados, mas não oferece meios para modificá-los no lado do servidor.

  4. D)

    As consultas são estruturadas hierarquicamente e têm o mesmo formato dos dados que elas retornam.

  5. E)

    O formato XML deve ser usado para serialização das consultas e respostas.

Gabarito e comentário

Resposta correta: D

O cliente descreve os campos e seus relacionamentos de forma hierárquica. A resposta acompanha a estrutura solicitada na consulta.

Questões relacionadas