схема сама по себе документация, но хочется оформить в виде сайта с примерами запросов и процессами, в идеале с возможностью потыкать запросы прям там. Подозреваю, что придётся делать самому что-то вроде плагина к анторе для такого, но может быть есть готовое решение?
А чем playground не устраивает
Задача то именно в документации с примерами запросов и процессов, для публичного API. Невежливо как-то кидаться в клиентов и партнёров Playground-ом - мол, разбирайтесь сами)
Можно сделать генерацию тайпингов с хуками, там будут примеры под каждый запрос
Если в схеме ко всем типам, полям, аргументам и т.д. написаны описания (GraphQL поддерживает Markdown), то существуют генераторы документации из GraphQL-схемы. Например: https://github.com/OneGraph/graphql-codex
Благодарю за подробный ответ, некоторые из тулз не видел еще Меня скорее интересовал вопрос встраивания Playground в обычную документацию (asciidoc, markdown) Я уже нашел похожее, но перспектива использовать rst не вдохновила: https://github.com/hasura/sphinx-graphiql Пока остановились на том, что будем видимо делать свой плагин к asciidoc, для встраивания примеров запросов
Обсуждают сегодня