вторник, 19 ноября 2024 г.

GraphQL: как в Apollo посмотреть историю своих запросов

Вот, допустим, решили мы поиграться с GraphQL системой Cards. Открыли Apollo и накликали запрос:


Потом накликали другой, третий... В общем, первый запрос стерли. Но тут решили вернуться к нему (например, делали ДЗ на курсе и нужно подправить запрос по комментарию тренера), а как? Запроса то больше нету 😨



Нужно снова накликивать запрос... Вообще я бы рекомендовала сохранять их в блокноте, так вы гарантируете, что ничего никуда не пропадет. Ведь Apollo — это просто один из инструментов отправки. Тем более, что он не ваш личный, а развернутый «где-то там, на чужом сервере».

А что, если завтра он перестанет работать? Тогда запросы вы потеряли! Но, если сервер жив, вы можете восстановить свои запросы, ведь Аполло сохраняет вашу историю, даже если вы не авторизованы.

Чтобы посмотреть историю, нужно слева сверху кликнуть на иконку часиков, при наведении на которую всплывает подсказка «Run History»


Там есть все запросы, которые вы отправляли! Выберите любой, кликните на него — и вуаля, он появится в блоке «Operation»!


Причем восстанавливается и сама операция, и переменные, которые вы использовали (блок Variables). И не надо вспоминать, что именно делал 😀

PS — статья написана в помощь студентам моего курса по graphl.

Комментариев нет:

Отправить комментарий