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

Можно ли назвать запрос любым именем

В GraphQL имя запроса (query, mutation, subscription) необязательно и может быть любым, если оно соответствует правилам именования (начинается с буквы, содержит буквы, цифры и подчеркивания). Имя используется для отладки и логирования, но не влияет на выполнение запроса.

Пример:

graphql
query GetUserData {
  user(id: 1) {
    name
    email
  }
}

mutation UpdateUserProfile {
  updateUser(id: 1, input: {name: "New Name"}) {
    id
    name
  }
}

Имена GetUserData и UpdateUserProfile здесь произвольные. Если имя не указано, запрос останется валидным:

graphql
query {
  user(id: 1) {
    name
  }
}
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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