Saltar al contenido
LibreríasArchivado el 1 de diciembre de 2022

react-apollo-generator

Librería experimental que usa graphql-codegen para generar tipos y hooks de React Apollo con soporte para múltiples schemas GraphQL.

Creado Último commit
  • graphql
  • react
  • apollo
  • codegen
  • typescript

react-apollo-generator

react-apollo-generator es un experimento construido sobre graphql-codegen para generar tipos y hooks de react-apollo cuando trabajas con múltiples schemas GraphQL en una misma codebase — algo que la herramienta base no resolvía bien al momento que la escribí.

Surgió de un dolor real: en un proyecto teníamos que consumir tres schemas GraphQL distintos sin colisiones de tipos. Esta librería envolvía el flujo de codegen para mantener cada schema aislado en su propio namespace y evitar el merge automático que rompía los tipos.

Archivada en 2022. graphql-codegen ha avanzado bastante desde entonces y resuelve este caso de uso de forma más directa con plugins oficiales. Dejo el repo como referencia.

Para detalles, mira el README en GitHub.