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

Articles

A Guide to GraphQL Rate Limiting & Security

Rate limiting and securing server resources are central problems when developing any API. We want to prevent clients from being able to affect the experience of other clients or simply avoid being taken down. Marc-André Giroux dives into the rate-limiting of GraphQL APIs, how to get started, what else to keep in mind and his recommendations.

GraphQL Optimization: Deduplication & Reuse

In the 2nd article of the series, Bobbie Cochrane and Dan Debrunner explain how Deduplication and Reuse can help to reduce the number of backend requests for a GraphQL operation and improve the performance of your services.

Schema Governance Approaches for GraphQL

Isha from the Walmart Engineering team outlines Walmarts approach to ensure onboarding the various subgraphs to their federated gateway is a smooth and easy process that doesn't run into collisions and eliminates concerns ahead of time.

Unleash the Power of Fragments with GraphQL Codegen

Lauring Quast and The Guild extract some of the standout features that make Relay such a powerful GraphQL client and make them available to other clients via a new GraphQL Codegen plugin.

Tools & Open Source

SwiftGraphQL

If you are working with Swift, make sure to take a look at the SwiftGraphQL client. And the team just released version 4 a couple of days ago.

Videos

GraphQL Live Queries

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

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.