The Guild's blog
Announcing GraphQL Yoga v3
The new version of GraphQL Yoga is out! Learn what has improved and what is new!
How ClickHouse helps us track billions of GraphQL requests monthly
Learn how ClickHouse enabled GraphQL Hive to scale from millions to billions of requests monthly.
Announcing free SSO (Single Sign On) for GraphQL Hive
Link your GraphQL Hive Organization to your OAuth OIDC provider of choice.
Getting the Best of TypeScript and GraphQL: Union Types
The combination of TypeScript and GraphQL can be very powerful. Both TypeScript and GraphQL support the concept of discriminated unions.
Building Slack Bot with Cloudflare Workers
GitHub Slack bot reminder in Cloudflare Workers
Announcing self-hosted GraphQL Hive
Host your own GraphQL Hive instance.
Improved Security with GraphQL Armor support for Yoga Server 2
Bringing security by default to GraphQL and Yoga Server.
Unleash the power of Fragments with GraphQL Codegen
The most important parts of Relay are the concepts of building and scaling applications, let's show how you can use these patterns in your existing project, no matter what client library you are currently using.
Bringing the best GraphQL experience to Svelte
It's time to unveil a massive effort by the KitQL and Houdini maintainers to join forces!
Building GraphQL Servers in 2022
In this talk we'll learn about the tools needed to build your own GraphQL server from scratch using GraphQL Yoga.
Announcing GraphQL Hive, the complete GraphQL API manager
We are incredibly excited to share with you today the public launch of GraphQL Hive!
Announcing GraphQL Yoga 2.0!
Fully-featured GraphQL Server with focus on easy setup, performance and great developer experience
GraphQL error handling to the max with Typescript, codegen and fp-ts
Handle unsafe APIs in a typesafe way with Typescript and Functional Programming.
How not to learn GraphQL
A guide to avoid common learning biases and misconceptions around GraphQL.
The Anatomy of a GraphQL Request
Let's go back to the basics and break down a GraphQL request.
Caching data with DataLoader
How to use DataLoader to cache data
GraphQL Authentication with Envelop and Auth0
Learn how to quickly add authentication to you GraphQL Envelop setup with Auth0.
GraphQL AuthZ - GraphQL Authorization layer
Flexible modern way of adding an authorization layer on top of your existing GraphQL backend systems.
GraphQL Code Generator with TypeScript and Prisma models
How to use Prisma models with GraphQL Code Generator
GraphQL over SSE (Server-Sent Events)
Zero-dependency, HTTP/1 safe, simple, GraphQL over Server-Sent Events Protocol server and client.
GraphQL Response Caching with Envelop
Caching GraphQL endpoints can be tricky. Let's take a look at the theory behind making it possible and learn how to do it with Envelop.
What's new in GraphQL-Codegen v2?
Human-readable types, improved infrastructure, a new plugin for TypeScript and more!
SwiftGraphQL - A GraphQL client for Swift lovers.
SwiftGraphQL lets you use all the power Swift gives you to query your data. It feels like magic.
GraphQL Tools V8 - Stitch Federation Services
Faster and more flexible Schema Stitching!
Introducing Envelop - The GraphQL Plugin System
A new tool by The Guild: A powerful new way for creating fast, modern and secure GraphQL servers.
Collecting GraphQL Live Query Resource Identifier with GraphQL Tools
GraphQL Tools can help to solve a variety of problems. Lean how it can be used for live queries.
GraphQL with TypeScript done right
How to get the most of React application types with GraphQL Code Generator.
Subscriptions and Live Queries - Real Time with GraphQL
GraphQL subscriptions are used by many. Live Query adoption, however, has not advanced that much. Let's take a look at both methods for achieving real-time communication with GraphQL.
GraphQL Hive - Manage Your GraphQL API Workflow
Announcing the beta testing program of GraphQL Hive - schema registry for any GraphQL workflow.
A New Year for GraphQL Schema Stitching
2021 is the year to give Schema Stitching a fresh look after its recent renovation
New GraphQL Modules
GraphQL Modules showed up on NPM almost 3 years ago, but now we decided to rewrite it from scratch.
Add reactivity to an existing source using GraphQL Mesh
How To extend an existing endpoint with subscriptions to bring reactivity to your application.
The Workflow when taking GraphQL from development to production.
The GraphQL Stack - Part 3.
The GraphQL Stack - Part 2.
The GraphQL Stack - Part 1.
GraphQL - Use case and Architecture
Architecting for GraphQL and its ecosystem.
GraphQL - Diving Deep
Answering all the questions you may have about GraphQL and its ecosystem.
What's new with Apollo Client v3 and GraphQL Codegen
All the new features GraphQL Codegen adds to your type-system with the new Apollo Client 3.
graphql-let - A Webpack loader for GraphQL Code Generator
graphql-let is a webpack loader of GraphQL code generator.
Introducing: GraphQL Codegen plugin for TypeScript & SWR!
Working with GraphQL, TypeScript and SWR is now much simpler!
GraphQL Tools v7 delivers the next generation GraphQL API Gateway
GraphQL Tools v7
The Guild is joining the GraphQL Foundation
Our plans to contribute to the GraphQL Foundation.
What's new in GraphQL CLI 4.1
GraphQL CLI - experience the modern way for developing full-stack GraphQL applications.
Webhooks as GraphQL Subscriptions using GraphQL Mesh
Consume your legacy webhooks and subscriptions from any data source as GraphQL Subscriptions with GraphQL Mesh.
A new tool by The Guild, for making your GraphQL schema and GraphQL operations more standard and robust!
GraphQL over WebSockets
Coherent, zero-dependency, lazy, simple, server and client implementation of the new, security first, GraphQL over WebSocket Protocol.
TypedDocumentNode: the next generation of GraphQL and TypeScript
Using GraphQL and Typescript on the client just became a lot easier!
Migrating from Schemaless REST API to GraphQL without writing any code
Migrating to GraphQL from a REST API has never been easier. With tools like GraphQL Mesh you can do it automatically, without writing code and even if you don't have any schema for your existing REST API sources.
GraphQL Tools is back - next generation schema stitching and new leadership
GraphQL Tools v6 with more tools, improved schema stitching and bug fixes.
Best Practices for integrating GraphQL Code Generator in your frontend applications
The GraphQL codegen library can generate code for multiple purposes. Make sure you get the most out of it.
Better Type Safety for your GraphQL resolvers with GraphQL Codegen
Type-check your resolvers' implementation in order to find issues in build-time. Simply integrate with your existing TypeScript data models and context types.
New GraphQL Inspector and upcoming features
See what's new and shape the future of GraphQL Inspector together! It's entirely open-sourced!
Schema Change Notifications in GraphQL Inspector
Stay up to date with changes in your GraphQL Schema. Receive notifications on Slack, Discord or even via WebHooks.
Validate GraphQL Schema in any Continuous Integration and Delivery Pipeline
Detect breaking changes and identify possible issues in GraphQL API with GraphQL Inspector
Multiple environments and endpoints in GraphQL Inspector
Use different variants of GraphQL schema. Live and running GraphQL API as the source of truth of a schema.
Enable Remote Control in GraphQL Inspector
Intercept schema changes via HTTP and decide which changes are acceptable which are not and all of this through a serverless function.
GraphQL Mesh - Query anything, run anywhere
We are excited to announce GraphQL Mesh.
GraphQL CLI is back!
Your Swiss Army Knife for the GraphQL ecosystem. Production-ready GraphQL app in seconds.
One configuration for all your tools.
GraphQL Scalars 1.0 is out!
More Types, Data Integrity and Strict Validations on GraphQL.
Optimizing your Apollo Operations with GraphQL Code Generator and the Relay Compiler
Optimizing your Apollo Operations with GraphQL Code Generator and the Relay Compiler.
GraphQL Codegen adds new Apollo-Android and Java plugins
GraphQL Codegen adds a new Apollo-Android and a new Java Backend plugins!
Authentication and Authorization in GraphQL (and how GraphQL-Modules can help)
After a few years of working with GraphQL, as open-source developers and as infrastructure team in large enterprises, we've learned some lessons about GraphQL, and how to authenticate and authorize GraphQL API.
The Guild is taking over maintenance of merge-graphql-schemas
The Guild is taking over maintenance of merge-graphql-schemas, so let's talk about GraphQL Schema management
Manage Circular Imports Hell in GraphQL-Modules
Manage Circular Imports Hell in GraphQL-Modules.
Stencil-Apollo - Stencil meets GraphQL
Stencil-Apollo lets you easily use GraphQL in Web Components.
GraphQL Code Generator - Introducing Hooks support for React Apollo plugin
Use and generate React Hooks with Apollo and Typescript with the new version of GraphQL Code Generator.
WhatsApp Clone using Angular, GraphQL, Apollo, TypeScript and PostgreSQL
An open-source full-stack example app made with Angular 7.2, TypeScript, GraphQL Subscriptions, GraphQL Code Generator, GraphQL Modules, PostgreSQL and TypeORM.
WhatsApp Clone using React (Hooks+Suspense), GraphQL, Apollo, TypeScript and PostgreSQL
Fully functional WhatsApp Clone using React (Hooks+Suspense), GraphQL, Apollo, TypeScript and PostgreSQL
SOFA — The best way to REST (is GraphQL)
Ending the REST vs. GraphQL debate once and for all
Introducing: GraphQL Inspector
Prevent breaking changes. Find broken operations. Get Schema Coverage. Check deprecated usage and type duplicates. All as part of your CI process.
Dependency Injection in GraphQL-Modules
Why did we implement our own Dependency Injection library for GraphQL-Modules?
Scoped Providers in GraphQL-Modules
Understand how scoped providers work in GraphQL-Modules Dependency Injection.
Modular Encapsulation in Large-Scale GraphQL Projects
Why is True Modular Encapsulation So Important in Large-Scale GraphQL Projects? — GraphQL Modules is your savior!
Writing a GraphQL TypeScript project w/ GraphQL-Modules and GraphQL-Code-Generator
Writing a GraphQL TypeScript project w/ GraphQL-Modules and GraphQL-Code-Generator.
Authentication with accounts-js & GraphQL Modules
How to implement server-side using accounts-js, GraphQL-Modules and Apollo-Server
GraphQL Modules — Feature based GraphQL Modules at scale
Feature based GraphQL Modules at scale.
Apollo-Angular 1.2 - using GraphQL in your apps just got a lot easier!
Check what's new in Apollo Angular and how to get the full potential benefits of using Angular + GraphQL + TypeScript combined thanks to GraphQL-Code-Generator
GraphQL Code Generator for Typescript React Apollo
Generate React Apollo Query, Mutation and Subscription components and hook. All completely typed by TypeScript.
GraphQL Code Generator v0.11
Generate React and Angular Apollo Components, Resolver signatures and much more!
What's new in GraphQL Codegen 0.9.0
The GraphQL codegen library can generate any code for any language — including type definitions, data models, query builder, resolvers, ORM code, complete full stack platforms!! and any specific code for your needs.
Open source FPS with Apollo GraphQL — GeoStrike (Alpha)
A GeoReferenced Multiplayer First-Person Shooter Game.
Introducing GraphQL Code Generator
The True GraphQL-First platform.
Apollo Angular 0.11
New name, AoT support, TypeScript improvements, and Angular 4 readiness
GraphQL as a best practice for modern Angular apps?
In this post, I'll make the case for why Angular needs a best practice for communicating with the server, and why GraphQL should be that best practice.