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

Articles

Pentesting GraphQL 101 Part 1 - Discovery

Karim Rustom shares his GraphQL security experience from the point of view of an attacker/pentester and guides us through the steps required to test your API. This article deals with discovery. Make sure to read the other parts of the series as well.

How we send data from Django to Gatsby.js through GraphQL

Maciej Baron shares how to use a Django-based GraphQL API as a custom, tailored CMS for your Gatsby-powered site. He walks us through setting up a GraphQL source within Gatsby, creating pages based on the data, and integrating with the Gatsby image processing pipeline.

How Priceline.com manages PCI compliance with GraphQL

Managing PCI compliance is a tricky topic for all companies. It gets even more challenging if you have all your data in a single GraphQL API available to your internal and external tooling. Mike Byrnes from the Priceline team delves into how they solved this using Apollo GraphQL.

Tools & Open Source

radiQL, the one-stop solution for setting up GraphQL on a Postgres database

radiQL is a new way to provide a GraphQL API based on your PostgreSQL database. It allows you to quickly generate your GraphQL schema and resolvers and generate boilerplate code for use with GraphQL-Express or ApolloServer.

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.

Events

GraphQL Conf. 2022 | Sept 29 2022, online

The GraphQL Conf. 2022 is around the corner. This event features industry experts discussing the best practices of GraphQL and a full-day networking opportunity through Discord. The conference is made available online for free to everyone in the GraphQL community. View the top-notch GraphQL talks from anywhere by joining the conference.

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.