A weekly newsletter of the best news, articles and projects about GraphQL

Videos

GraphQL Yoga 3 and ExpressJS

In this weeks episode Jamie shows how to create a GraphQL server with the new GraphQL Yoga 3 and ExpressJS. GraphQL Yoga 3 no longer comes bloated with various packages for different runtimes. Instead Yoga now ships with all the necessary functions to generate a schema, server, plugins, and leaves it to you to handle how to serve it.

GraphQL Conf Austin, Conference talks

The recordings for the talks given at GraphQL Conf in Austin are now available. If you missed a talk or want to revisit one, go ahead.

Videos

Creating a full-stack food ordering app with Hasura and Next.js

In this video series from Hasura, they guide you through all the required steps to create a food ordering application with Hasura Cloud, Vercel, and Next.js. You'll make use of the newly available Vercel and GitHub integrations and look into various topics, including code generators, fragments, subscriptions as well as authentication, and lots more.

graphql.wtf, GraphQL with Next.js 13 Server Components

In this week's episode of graphql.wtf Jamie Barton explores the new Next.js 13 release and specifically how to fetch data from a GraphQL backend using Next.js 13 server components.

Videos

Rate Limiting with GraphQL Yoga

Rate-limiting is a topic that comes up regularly in conversations with GraphQL teams. In this week's episode of graphql.wtf Jamie Barton explores how to implement user-based rate limits with GraphQL Yoga and Envelop.

Videos

Using GraphQL Code Generator with GraphQL Request

Learn how to consume types with the GraphQL Request library, and generate types using GraphQL Code Generator for GraphQL operations.

Videos

Set Context with Apollo Client

Learn how to create Apollo Client middleware for updating request headers sent to your API using React context.

Videos

Build a REST directive with GraphQL Tools

Learn how to build a custom @rest directive with GraphQL Tools to resolve data from a JSON API.

Videos

Code-first GraphQL with Pothos

Learn to build a GraphQL schema with Pothos using the "code-first" approach. Pothos is a plugin-based GraphQL schema builder for TypeScript. Pothos comes with a huge collection of plugins, but there's nothing needed to get started to benefit from type-safety than Pothos itself.

Videos

GraphQL Explorer Plugin with GraphiQL

Learn how to use the new plugin ecosystem with GraphiQL to install GraphQL Explorer. Execute GraphQL operations with a click!

Videos

GraphQL Queries and Mutations with useSWR | graphql.wtf

Learn how to use SWR with GraphQL to query and mutate data. Also, use the internal mutate method provided by SWR to update specific SWR values.

Videos

Working with GraphiQL 2

Learn how to perform GraphQL operations, variables, headers, view documentation, merge fragments, and more with GraphiQL 2.

Videos

GraphQL Yoga Subscriptions with Redis

In this week's episode of graphql.wtf, Jamie shows us how to use Redis with GraphQL Yoga for managing the GraphQL Subscriptions PubSub bus.

Videos

Secure APIs with GraphQL Armor

This week's graphql.wtf episode shows you how to secure your API with GraphQL Armor, a customizable security middleware built for almost any JavaScript-based GraphQL engine.

Videos

GraphQL Live Queries

Explore working with live in-memory GraphQL queries using Yoga, Envelop, and a custom execute function.

Videos

Laurin Quast - Are you using GraphQL the intended way? - GraphQL Berlin Meetup #26

Lauring recently explored how GraphQL and its use-cases evolved and how tooling and features like federation can help with implementation.

Apollo Client Cache Data Normalization

In the latest episode of graphql.wtf Jamie explores the Apollo DevTools to look into how data is normalized and stored in the client cache.

Videos

GraphQL Observability, Michael Staib at NDC Porto

GraphQL is a great way to make your APIs accessible, but you must be prepared for maintenance and performance issues. By using OpenTelemetry and Elastic Observability, you can track the performance of your GraphQL APIs so that you can address any problems before they become big problems.

GraphQL Subscriptions with Server Sent Events

GraphQL Subscriptions let you know when data changes, and GraphQL Yoga can help with using Server Sent Events to send the data changes to your app.

Videos

GraphQL to Postman collection with GraphMan

Learn how to quickly create a Postman or Insomnia collection from your GraphQL API using GraphMan.

Feeling nerdy? Query issues of GraphQL Weekly, with GraphQL itself!
Powered by the GraphQL Playground
Enter a query
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{
  allIssues {
    id
    title
    published
    number
    date
    author {
      avatarUrl
      description
      name
    }
  }
}
or press CMD + Enter
Result
Curated by Stellate, and the awesome GraphQL community.