его где-то использовали для склейки двух независимых GraphQL запросов, но к одной схеме, и не очень понял суть
В двух словах это генератор GraphQL типов. graphql-compose - core package который позволяет удобно создавать типы и их редактировать. На его базе пишутся всякие там генераторы. Например graphql-compose-mongose берет монгусовскую схему и на ее основе генерит кучу типов и резолверов для получения и редактирования данных. Вы потом из сгенеренного добра берете только то, что надо и добавляете ее в свою схему попутно настраивая реляции между типами. Такой подход позволяет дико сократить кол-во кода, которое вам надо написать для графкуэль схемы.
Обсуждают сегодня