The Guild's blog

Article logo

Announcing GraphQL Yoga v3

The new version of GraphQL Yoga is out! Learn what has improved and what is new!

Saihajpreet SinghNov 15th 2022
Article logo

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.

Kamil KisielaNov 8th 2022
Article logo

Announcing free SSO (Single Sign On) for GraphQL Hive

Link your GraphQL Hive Organization to your OAuth OIDC provider of choice.

Laurin QuastNov 7th 2022
Article logo

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.

Tuval SimhaOct 18th 2022
Article logo

Building Slack Bot with Cloudflare Workers

GitHub Slack bot reminder in Cloudflare Workers

Tuval SimhaOct 12th 2022
Article logo

Announcing self-hosted GraphQL Hive

Host your own GraphQL Hive instance.

Laurin QuastOct 5th 2022
Article logo

Improved Security with GraphQL Armor support for Yoga Server 2

Bringing security by default to GraphQL and Yoga Server.

Laurin QuastAug 24th 2022
Article logo

JavaScript runs everywhere, so should your servers - here is how

A new way to make any Javascript server platform-agnostic.

Arda TanrikuluAug 22nd 2022
Article logo

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.

Laurin QuastAug 5th 2022
Article logo

Bringing the best GraphQL experience to Svelte

It's time to unveil a massive effort by the KitQL and Houdini maintainers to join forces!

Jean-Yves CouëtJul 4th 2022
Article logo

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.

Jamie BartonJun 28th 2022
Article logo

Announcing GraphQL Hive, the complete GraphQL API manager

We are incredibly excited to share with you today the public launch of GraphQL Hive!

Charly PolyMay 24th 2022
Article logo

Announcing GraphQL Yoga 2.0!

Fully-featured GraphQL Server with focus on easy setup, performance and great developer experience

Charly PolyMar 29th 2022
Article logo

GraphQL error handling to the max with Typescript, codegen and fp-ts

Handle unsafe APIs in a typesafe way with Typescript and Functional Programming.

Ghislain ThauMar 7th 2022
Article logo

How not to learn GraphQL

A guide to avoid common learning biases and misconceptions around GraphQL.

Charly PolyFeb 14th 2022
Article logo

The Anatomy of a GraphQL Request

Let's go back to the basics and break down a GraphQL request.

Laurin QuastJan 30th 2022
Article logo

Caching data with DataLoader

How to use DataLoader to cache data

Gilad TidharJan 26th 2022
Article logo

GraphQL Authentication with Envelop and Auth0

Learn how to quickly add authentication to you GraphQL Envelop setup with Auth0.

Laurin QuastDec 19th 2021
Article logo

GraphQL AuthZ - GraphQL Authorization layer

Flexible modern way of adding an authorization layer on top of your existing GraphQL backend systems.

Dmitry TilDec 19th 2021
Article logo

GraphQL Code Generator with TypeScript and Prisma models

How to use Prisma models with GraphQL Code Generator

Gilad TidharDec 19th 2021
Article logo

GraphQL over SSE (Server-Sent Events)

Zero-dependency, HTTP/1 safe, simple, GraphQL over Server-Sent Events Protocol server and client.

Denis BadurinaSep 1st 2021
Article logo

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.

Laurin QuastAug 19th 2021
Article logo

What's new in GraphQL-Codegen v2?

Human-readable types, improved infrastructure, a new plugin for TypeScript and more!

Dotan SimhaAug 3rd 2021
Article logo

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.

Matic ZavadlalAug 2nd 2021
Article logo

GraphQL Tools V8 - Stitch Federation Services

Faster and more flexible Schema Stitching!

Arda TanrikuluJul 28th 2021
Article logo

Introducing Envelop - The GraphQL Plugin System

A new tool by The Guild: A powerful new way for creating fast, modern and secure GraphQL servers.

Dotan SimhaJul 22nd 2021
Article logo

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.

Laurin QuastJul 1st 2021
Article logo

GraphQL with TypeScript done right

How to get the most of React application types with GraphQL Code Generator.

Charly PolyApr 29th 2021
Article logo

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.

Laurin QuastApr 21st 2021
Article logo

GraphQL Hive - Manage Your GraphQL API Workflow

Announcing the beta testing program of GraphQL Hive - schema registry for any GraphQL workflow.

Kamil KisielaMar 26th 2021
Article logo

A New Year for GraphQL Schema Stitching

2021 is the year to give Schema Stitching a fresh look after its recent renovation

Greg MacWilliamJan 14th 2021
Article logo

New GraphQL Modules

GraphQL Modules showed up on NPM almost 3 years ago, but now we decided to rewrite it from scratch.

Kamil KisielaDec 21st 2020
Article logo

Add reactivity to an existing source using GraphQL Mesh

How To extend an existing endpoint with subscriptions to bring reactivity to your application.

Jean-Yves CouëtDec 15th 2020
Article logo

The Workflow

The Workflow when taking GraphQL from development to production.

Vignesh T.V.Dec 12th 2020
Article logo

The Stack

The GraphQL Stack - Part 3.

Vignesh T.V.Dec 6th 2020
Article logo

The Stack

The GraphQL Stack - Part 2.

Vignesh T.V.Dec 4th 2020
Article logo

The Stack

The GraphQL Stack - Part 1.

Vignesh T.V.Dec 3rd 2020
Article logo

GraphQL - Use case and Architecture

Architecting for GraphQL and its ecosystem.

Vignesh T.V.Dec 2nd 2020
Article logo

GraphQL - Diving Deep

Answering all the questions you may have about GraphQL and its ecosystem.

Vignesh T.V.Dec 1st 2020
Article logo

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.

Dotan SimhaNov 30th 2020
Article logo

graphql-let - A Webpack loader for GraphQL Code Generator

graphql-let is a webpack loader of GraphQL code generator.

Soichi TakamuraNov 25th 2020
Article logo

Introducing: GraphQL Codegen plugin for TypeScript & SWR!

Working with GraphQL, TypeScript and SWR is now much simpler!

Yuta HagaNov 23rd 2020
Article logo

GraphQL Tools v7 delivers the next generation GraphQL API Gateway

GraphQL Tools v7

Arda TanrikuluNov 3rd 2020
Article logo

The Guild is joining the GraphQL Foundation

Our plans to contribute to the GraphQL Foundation.

Uri GoldshteinOct 30th 2020
Article logo

What's new in GraphQL CLI 4.1

GraphQL CLI - experience the modern way for developing full-stack GraphQL applications.

Enda PhelanOct 15th 2020
Article logo

Webhooks as GraphQL Subscriptions using GraphQL Mesh

Consume your legacy webhooks and subscriptions from any data source as GraphQL Subscriptions with GraphQL Mesh.

Arda TanrikuluOct 5th 2020
Article logo

Introducing GraphQL-ESLint!

A new tool by The Guild, for making your GraphQL schema and GraphQL operations more standard and robust!

Dotan SimhaOct 3rd 2020
Article logo

GraphQL over WebSockets

Coherent, zero-dependency, lazy, simple, server and client implementation of the new, security first, GraphQL over WebSocket Protocol.

Denis BadurinaSep 15th 2020
Article logo

TypedDocumentNode: the next generation of GraphQL and TypeScript

Using GraphQL and Typescript on the client just became a lot easier!

Dotan SimhaJul 22nd 2020
Article logo

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.

Arda TanrikuluMay 31st 2020
Article logo

GraphQL Tools is back - next generation schema stitching and new leadership

GraphQL Tools v6 with more tools, improved schema stitching and bug fixes.

Arda TanrikuluMay 21st 2020
Article logo

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.

Dotan SimhaMay 20th 2020
Article logo

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.

Dotan SimhaMay 17th 2020
Article logo

New GraphQL Inspector and upcoming features

See what's new and shape the future of GraphQL Inspector together! It's entirely open-sourced!

Kamil KisielaMay 5th 2020
Article logo

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.

Kamil KisielaMay 4th 2020
Article logo

Validate GraphQL Schema in any Continuous Integration and Delivery Pipeline

Detect breaking changes and identify possible issues in GraphQL API with GraphQL Inspector

Kamil KisielaMay 3rd 2020
Article logo

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.

Kamil KisielaMay 2nd 2020
Article logo

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.

Kamil KisielaMay 1st 2020
Article logo

GraphQL Mesh - Query anything, run anywhere

We are excited to announce GraphQL Mesh.

Uri GoldshteinMar 23rd 2020
Article logo

GraphQL CLI is back!

Your Swiss Army Knife for the GraphQL ecosystem. Production-ready GraphQL app in seconds.

Uri GoldshteinOct 31st 2019
Article logo

GraphQL Config

One configuration for all your tools.

Kamil KisielaOct 25th 2019
Article logo

GraphQL Scalars 1.0 is out!

More Types, Data Integrity and Strict Validations on GraphQL.

Arda TanrikuluAug 8th 2019
Article logo

Optimizing your Apollo Operations with GraphQL Code Generator and the Relay Compiler

Optimizing your Apollo Operations with GraphQL Code Generator and the Relay Compiler.

Laurin QuastJul 15th 2019
Article logo

GraphQL Codegen adds new Apollo-Android and Java plugins

GraphQL Codegen adds a new Apollo-Android and a new Java Backend plugins!

Dotan SimhaJun 19th 2019
Article logo

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.

Dotan SimhaJun 19th 2019
Article logo

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

Uri GoldshteinJun 18th 2019
Article logo

Manage Circular Imports Hell in GraphQL-Modules

Manage Circular Imports Hell in GraphQL-Modules.

Arda TanrikuluMar 18th 2019
Article logo

Stencil-Apollo - Stencil meets GraphQL

Stencil-Apollo lets you easily use GraphQL in Web Components.

Arda TanrikuluMar 6th 2019
Article logo

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.

Leonardo AscioneMar 1st 2019
Article logo

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.

Niccolo BelliFeb 25th 2019
Article logo

WhatsApp Clone using React (Hooks+Suspense), GraphQL, Apollo, TypeScript and PostgreSQL

Fully functional WhatsApp Clone using React (Hooks+Suspense), GraphQL, Apollo, TypeScript and PostgreSQL

Eytan ManorFeb 1st 2019
Article logo

SOFA — The best way to REST (is GraphQL)

Ending the REST vs. GraphQL debate once and for all

Uri GoldshteinJan 25th 2019
Article logo

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.

Kamil KisielaJan 18th 2019
Article logo

Dependency Injection in GraphQL-Modules

Why did we implement our own Dependency Injection library for GraphQL-Modules?

Arda TanrikuluJan 11th 2019
Article logo

Scoped Providers in GraphQL-Modules

Understand how scoped providers work in GraphQL-Modules Dependency Injection.

Arda TanrikuluJan 11th 2019
Article logo

Modular Encapsulation in Large-Scale GraphQL Projects

Why is True Modular Encapsulation So Important in Large-Scale GraphQL Projects? — GraphQL Modules is your savior!

Arda TanrikuluJan 7th 2019
Article logo

Writing a GraphQL TypeScript project w/ GraphQL-Modules and GraphQL-Code-Generator

Writing a GraphQL TypeScript project w/ GraphQL-Modules and GraphQL-Code-Generator.

Arda TanrikuluDec 4th 2018
Article logo

Authentication with accounts-js & GraphQL Modules

How to implement server-side using accounts-js, GraphQL-Modules and Apollo-Server

Arda TanrikuluNov 16th 2018
Article logo

GraphQL Modules  —  Feature based GraphQL Modules at scale

Feature based GraphQL Modules at scale.

Uri GoldshteinNov 5th 2018
Article logo

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

Kamil KisielaAug 21st 2018
Article logo

GraphQL Code Generator for Typescript React Apollo

Generate React Apollo Query, Mutation and Subscription components and hook. All completely typed by TypeScript.

Arda TanrikuluAug 21st 2018
Article logo

GraphQL Code Generator v0.11

Generate React and Angular Apollo Components, Resolver signatures and much more!

Dotan SimhaAug 21st 2018
Article logo

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.

Dotan SimhaMay 7th 2018
Article logo

Open source FPS with Apollo GraphQL — GeoStrike (Alpha)

A GeoReferenced Multiplayer First-Person Shooter Game.

David YahalomiFeb 15th 2018
Article logo

Introducing GraphQL Code Generator

The True GraphQL-First platform.

Dotan SimhaOct 12th 2017
Article logo

Apollo Angular 0.11

New name, AoT support, TypeScript improvements, and Angular 4 readiness

Kamil KisielaMar 1st 2017
Article logo

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.

Uri GoldshteinJul 28th 2016