Леса схемы GraphQL - PullRequest
       10

Леса схемы GraphQL

0 голосов
/ 27 августа 2018

Мы переводим наши приложения службы весенней загрузки (более 100 служб) на подход GraphQL, чтобы значительно облегчить запросы и поиск данных.

Тем не менее, в процессе обучения мы увидели, что некоторые части стали испытывать сложности, такие как дизайн мутаций и модульная схема.

Мы не нашли информации о том, как создать правильные леса при модульности схемы. Сначала мы начали помещать все в schema.graphqls, затем разбили его на несколько файлов, принадлежащих каждому модулю, например accounts.graphqls, contacts.graphqls и т. Д., И теперь мы думаем о рефакторинге в таких файлах, как types.graphqls, enums.graphqls, inputs.graphqls и т. Д.

Во всяком случае, это выглядит не правильно для меня. Есть ли какой-либо стандарт или хорошая практика для создания / модульности схемы?

...