Exciting News: GraphQL Code Generator Just Got a Major Boost!
The wait is over! We’re thrilled to announce the latest version of GraphQL Code Generator, packed with exciting new features and fixes. As part of The Guild’s growing family of open-source libraries, our generator boasts an impressive track record of minimal issues and top-notch maintenance.
What Sets Us Apart?
Our unique Connected Build system allows users to integrate their build pipelines with our libraries, ensuring seamless updates and optimal performance. This innovative approach has earned us a reputation for excellence, with users singing our praises.
Apollo Federation Support: A Game-Changer
We’ve listened to your requests and are proud to introduce Apollo Federation support in GraphQL Code Generator 1.5! Kamil Kisiela worked his magic to bring this feature to life in just a few days. Now, you can enjoy strongly typed resolvers for your Apollo Federation services in TypeScript, Flow, and more, with a simple flag toggle in your codegen config.
Multi-Language Support: The Future is Here
We’re not stopping at TypeScript and JavaScript! Our generator now supports output generation for other backend languages, such as Java. If you’re interested in testing these new features, we’d love to hear from you.
React-Apollo 3.0 Hooks: Effortless Integration
We’ve been supporting fully-typed react-apollo HOC and query components for months, and now we’re taking it to the next level with react-apollo 3.0 hooks. Our generator produces fully typed and ready-to-use hooks, saving you time and minimizing errors. Explore our documentation and try out our WhatsApp Clone tutorial to see it in action!
Migrating from Apollo Codegen? Easy Peasy!
If you’re currently using Apollo codegen, switching to GraphQL Code Generator is a breeze. Our default output might differ, but we’ve got you covered with config flags like near-operation-file and preResolveTypes to make the transition smooth. So, why make the switch?
- Our generator boasts better maintenance and fewer issues
- You can generate types for both frontend and backend
- Dozens of community generators support various languages and ideas
- Generate fully functional UI components, not just types
- Our plugin system is easy to work with, allowing for custom logic and more
A Heartfelt Thank You
We’re grateful to our amazing community for their continuous support, feedback, and contributions. Your input drives us to innovate and improve. Here’s to the next release!
The Guild
Monitor and Optimize Your GraphQL Requests with LogRocket
LogRocket is the ultimate tool for monitoring and debugging GraphQL requests in production. With its DVR-like capabilities, you can identify and resolve issues quickly, track Apollo client state, and inspect GraphQL queries’ key-value pairs. Share your experiences and join the conversation!