What is the difference between GraphQL and REST API Gateway?
A summary of information regarding extending your GraphQL service to use Federation or Schema Stitching.
Learn GraphQL concepts like resolver map, resolver chain, mappers, defer resolve and use GraphQL Code Generator and Server Preset to write resolvers.
Explore API management for Federated GraphQL with Hive. Unlock tools for collaboration, monitoring, and governance to simplify your API architecture.
Set of tests to evaluate and compare the compatibility of different GraphQL gateways with Apollo Federation.
We released Version 1 of GraphQL Mesh and Hive Gateway, enabling flexible, open-source GraphQL Federation with both GraphQL and non-GraphQL sources.
Today we are very pleased to announce that we have acquired Stellate GraphQL CDN - the leading GraphQL Caching solution.
Learn how to cancel GraphQL requests on the client side and how to handle cancellations on the server side with JavaScript.
Introducing Accounts.js 1.0 Release Candidate, an end to end authentication and accounts management solution.
Learn how open-source boosts GraphQL security and explore defensive and offensive tools, resources, and best practices to protect your GraphQL APIs.
Introducing MIT licensed drop-in replacement for the Apollo Federation composition library.
Explore the highlights of GraphQLConf 2023. Learn about the latest trends in GraphQL, from gateway solutions to composite schemas and innovative projects.
A six-month journey of researching, benchmarking, exploring and comparing GraphQL gateways and the Federation spec in 2023.
Learn what is new on GraphQL Hive, we have shipped a lot of new exciting features and improvements.
Knowing how native and custom GraphQL Scalar works enables building flexible and extendable GraphQL schema.
This course aims to build a practical GraphQL server on Cloudflare Workers using GraphQL Yoga, Pothos, Kysely, etc.
Learn how to boost GraphQL performance using the @defer directive and GraphQL Code Generator for deferred fragment field resolution.
New GraphQL-Hive feature for enfocring best-practices and schema-design styles.
HTTP, WebSockets, Server-Sent Events, undergoing standardization and libraries.
A better way to debug network traffic with GraphQL
An SQL based approach for understanding and implementing GraphQL Cursor Pagination.
GraphQL Hive announces new and improved schema registry model with improved workflow and user experience. Access to old model will end soon, switch recommended.
Trigger on-demand expensive subscriptions and share results between multiple subscribers
Brick is an open source package that provides offline support for GraphQL in Flutter
Structuring GraphQL server the right way enables many teams to work in harmony while minimising runtime risks.
Build collaborative, multiplayer apps faster and easier than ever with GraphQL Live Queries using Grafbase.
The best GraphQL linter becomes even better! Check out what we added in the new version.
GraphQXL, a new language for building big and scalable GraphQL server-side schemas
A new version of @graphql-yoga/nestjs with NestJS v9 support is out!
The new version of GraphQL Yoga is out! Learn what has improved and what is new!
Learn how ClickHouse enabled GraphQL Hive to scale from millions to billions of requests monthly.
Link your GraphQL Hive Organization to your OAuth OIDC provider of choice.
The combination of TypeScript and GraphQL can be very powerful. Both TypeScript and GraphQL support the concept of discriminated unions.
The Guild Internal toolL - GitHub Slack bot reminder in Cloudflare Workers
Host your own GraphQL Hive instance. We are happy to announce that we have reached the milestone of making it easy to host their own instance of GraphQL Hive.
Bringing security by default to GraphQL and Yoga Server.
A new way to make any Javascript server platform-agnostic.
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 projects.
It's time to unveil a massive effort by the KitQL and Houdini maintainers to join forces!
In this talk we'll learn about the tools needed to build your own GraphQL server from scratch using GraphQL Yoga.
We are incredibly excited to share with you today the public launch of GraphQL Hive!
Fully-featured GraphQL Server with focus on easy setup, performance and great developer experience
Handle unsafe APIs in a typesafe way with Typescript and Functional Programming.
A guide to avoid common learning biases and misconceptions around GraphQL.
Let's go back to the basics and break down a GraphQL request.
How to use DataLoader to cache data in your GraphQL server.
Learn how to quickly add authentication to you GraphQL Envelop setup with Auth0.
Flexible modern way of adding an authorization layer on top of your existing GraphQL backend systems.
How to use Prisma models with GraphQL Code Generator
Zero-dependency, HTTP/1 safe, simple, GraphQL over Server-Sent Events Protocol server and client.
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.
Human-readable types, improved infrastructure, a new plugin for TypeScript and more!
SwiftGraphQL lets you use all the power Swift gives you to query your data. It feels like magic.
GraphQL Tools - Faster and more flexible Schema Stitching!
A new tool by The Guild: A powerful new way for creating fast, modern and secure GraphQL servers.
GraphQL Tools can help to solve a variety of problems. Lean how it can be used for live queries.
How to get the most of React application types with GraphQL Code Generator.
GraphQL subscriptions are used by many. Let's take a look at both methods for achieving real-time communication with GraphQL.
Announcing the beta testing program of GraphQL Hive - schema registry for any GraphQL workflow.
2021 is the year to give Schema Stitching a fresh look after its recent renovation
GraphQL Modules showed up on NPM almost 3 years ago, but now we decided to rewrite it from scratch.
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. In this blog looking at more such tools and services which have created a great impact in the GraphQL ecosystem.
The GraphQL Stack - Part 2. GraphQL Modules Preset with Codegen since it essentially also splits your types and generates types.
The GraphQL Stack - Part 1. Choosing the right tech stack for your use case and building the development workflow which suits you best in this blog.
Architecting for GraphQL and its ecosystem. Looking at how your architecture can look like when working with GraphQL.
Answering all the questions you may have about GraphQL and its ecosystem.
All the new features GraphQL Codegen adds to your type-system with the new Apollo Client 3.
graphql-let is a webpack loader of GraphQL code generator.
Working with GraphQL, TypeScript and SWR is now much simpler!
GraphQL Tools v7 - Brings Schema Stitching to a whole new level thanks to automation and performance enhancements.
Our plans to contribute to the GraphQL Foundation.
GraphQL CLI - experience the modern way for developing full-stack GraphQL applications.
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!
Coherent, zero-dependency, lazy, simple, server and client implementation of the new, security first, GraphQL over WebSocket Protocol.
Using GraphQL and Typescript on the client just became a lot easier!
Migrating to GraphQL from a REST API has never been easier. With tools like GraphQL Mesh you can do it automatically.
GraphQL Tools v6 with more tools, improved schema stitching and bug fixes.
The GraphQL codegen library can generate code for multiple purposes. Make sure you get the most out of it.
Type-check your resolvers' implementation in order to find issues in build-time. Simply integrate with your existing TypeScript data models and context types.
See what's new and shape the future of GraphQL Inspector together! It's entirely open-sourced!
Stay up to date with changes in your GraphQL Schema. Receive notifications on Slack, Discord or even via WebHooks.
Detect breaking changes and identify possible issues in GraphQL API with GraphQL Inspector
Use different variants of GraphQL schema. Live and running GraphQL API as the source of truth of a schema.
Intercept schema changes via HTTP and decide which changes are acceptable which are not and all of this through a serverless function.
We are excited to announce GraphQL Mesh. A powerful open source library enabling developers to leverage the power of GraphQL without requiring changes
Your Swiss Army Knife for the GraphQL ecosystem. Production-ready GraphQL app in seconds.
One configuration for all your tools. A single place to store all your GraphQL configurations for any GraphQL based tool.
More Types, Data Integrity and Strict Validations on GraphQL.
Optimizing your Apollo Operations with GraphQL Code Generator and the Relay Compiler.
GraphQL Codegen adds a new Apollo-Android and a new Java Backend plugins!
After a few years of working with GraphQL, 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, so let's talk about GraphQL Schema management
Designing and building modular GraphQL API may not look straight-forward. It is hard to keep a perfect modularity with standalone and encapsulated modules.
Stencil-Apollo lets you easily use GraphQL in Web Components.
Use and generate React Hooks with Apollo and Typescript with the new version of GraphQL Code Generator.
An open-source full-stack example app made with Angular 7.2, TypeScript, GraphQL Subscriptions, GraphQL Code Generator, GraphQL Modules, PostgreSQL and TypeORM.
Fully functional WhatsApp Clone using React (Hooks+Suspense), GraphQL, Apollo, TypeScript and PostgreSQL
Ending the REST vs. GraphQL debate once and for all
Prevent breaking changes. Find broken operations. Get Schema Coverage. Check deprecated usage and type duplicates. All as part of your CI process.
Why did we implement our own Dependency Injection library for GraphQL-Modules?
Understand how scoped providers work in GraphQL-Modules Dependency Injection.
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.
How to implement server-side using accounts-js, GraphQL-Modules and Apollo-Server
Today we are happy to announce that we are open sourcing a framework we've been using for the past couple of months in production, GraphQL Modules!
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
Generate React Apollo Query, Mutation and Subscription components and hook. All completely typed by TypeScript.
Generate React and Angular Apollo Components, Resolver signatures and much more!
The GraphQL Codegen library can generate any code for any language — including type definitions, data models, query builder, resolvers, etc...
A GeoReferenced Multiplayer First-Person Shooter Game.
The True GraphQL-First platform. Generate your backend, frontend, types, resolvers, ORM code and more from your GraphQL schema and documents.
New name, AoT support, TypeScript improvements, and Angular 4 readiness
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.