21 / 23
Как типизировать GraphQL resolvers?
GraphQL resolvers типизируют через codegen (graphql-codegen), который генерирует TypeScript-типы из .graphql-схемы. Каждый resolver получает типизированные parent, args, context и return type. Без codegen ты пишешь типы руками и они расходятся со схемой -- с codegen схема остаётся единственным источником правды.