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

Articles

Fixing 13 most common GraphQL Vulnerabilities to make your API production ready

With the increased adoption of GraphQL, the emphasis on security has also increased. Jens Neuse talks about 13 of the most common GraphQL security vulnerabilities and possible solutions in this article. The author further suggests that by rethinking your approach to GraphQL, you can ensure improved security along with other benefits.

GraphQL at PayPal: An Adoption Story

In this article, Shruti Kapoor explains the journey of Paypal in adopting GraphQL, the motivation behind the change and various challenges they faced along the way. Today, GraphQL is being used by several production apps across PayPal. It is now a default pattern to use GraphQL for building new UI apps, and many existing apps are in the process of migrating to GraphQL.

Lessons learned from running GraphQL at scale.

Dream11 is a fantasy sports platform with over 110 million users. Shrey Mehta and Kaushik Barodiya talk about adopting GraphQL to create a unified presentation layer for their back-end microservices in this very in-depth article. Follow along to understand many of the techniques they used to identify and resolve performance bottlenecks along with various other challenges.

Tutorials

Mocking Apollo GraphQL operations on Android

Mobile developers often need to mock incomplete API endpoints during development. Follow along with Nika Kurdadze to learn how to effectively mock GraphQL operations in the Android Apollo client using an HTTP Interceptor.

Events

State of GraphQL | October 05, 2021

Keep up with advancements in GraphQL with this “State of GraphQL” panel. In this panel, you will hear from core contributors, GraphQL Foundation members, & more about upcoming releases, recent milestones, and community initiatives.

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.