Online Tool Store Online Tool Store

Конструктор запросов GraphQL

Добавляйте поля, аргументы и вложенные выборки через форму и получайте отформатированный запрос GraphQL, готовый к копированию в ваш клиент.

Этот инструмент работает полностью в вашем браузере. Ваши файлы никогда не загружаются на сервер.

Сгенерированный запрос

 

Как это работает

  1. Выберите query или mutation и при желании задайте операции имя.
  2. Задайте корневое поле и нужные ему аргументы.
  3. Перечислите поля для выборки, делая отступ для вложения подвыборок.
  4. Скопируйте отформатированную строку GraphQL прямо в ваш клиент.

Часто задаваемые вопросы

Как вкладывать поля?

Сделайте отступ в строке под родительским полем, чтобы превратить её в подвыборку — например, сделайте отступ у "id" и "title" под "posts", чтобы выбрать posts { id title }.

Можно ли строить и мутации?

Да — переключите выпадающий список типа операции на "mutation", и сгенерированный вывод изменит ключевое слово соответственно.

Как форматируются аргументы?

Вводите по одной паре "name: value" в строке. Они соединяются запятыми и заключаются в скобки сразу после корневого поля, по стандартному синтаксису аргументов GraphQL.

Отправляет ли это запрос на сервер?

Нет — оно только форматирует текст запроса в вашем браузере. Вставьте результат в свой клиент GraphQL, Playground или Postman, чтобы действительно его выполнить.

Как мы выглядим на фоне других

ВозможностьOnline Tool StoreНабор сырого GraphQL вручную
Не нужно вручную сопоставлять фигурные скобки ✓ ✗
Всегда согласованные отступы ✓ Вручную

Писать вложенные запросы GraphQL вручную легко с несовпадающими скобками. Этот конструктор создаёт чистый, согласованно оформленный текст запроса из простой схемы полей.

Похожие инструменты

Встроить этот инструмент

Вставьте это на свой сайт — он останется бесплатным, и файлы по-прежнему остаются в браузере посетителя, а не у вас или у нас.