Встречается на собеседованиях • сегодня

Что такое Query в GraphQL

Query в GraphQL — это запрос данных с сервера, аналогичный GET-запросу в REST. Он описывает, какие именно данные нужны клиенту, включая поля и их вложенность. GraphQL позволяет получать только запрошенные данные, избегая избыточности.

Пример:

graphql
query {
  user(id: "1") {
    name
    email
    posts {
      title
    }
  }
}

Ключевые особенности:

  • Запросы строго типизированы
  • Поддерживают вложенность данных
  • Позволяют избежать over/under-fetching
  • Могут включать переменные для параметризации

Запросы выполняются через POST-запросы, несмотря на их "читающую" природу.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы