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

Videos

Moving Existing API From REST To GraphQL

Brooks Swinnerton from GitHub gave a great talk at last year's GORUCO conference. Check it out to learn about GitHub's journey moving from REST to GraphQL.

Urql - a new GraphQL Client

In this video, Ben Awad gives an instructive walkthrough for urql, a new GraphQL client library by the engineers over at Formidable Labs.

Articles & Tutorials

GraphQL Persisted Queries using GET Requests

Ever wondered what persisted queries actually are and how they work? This great article by Corey Clark from Ticketmaster has the answer!

GraphQL server with Sinatra (Ruby)

Ruby developers watch out, this gem is for you (pun intented ?)! Learn how to build a GraphQL server from scratch using Sinatra with this excellent tutorial by Awin Abi.

GraphQL Directive Permissions — Authorization Made Easy

Implementing permission rules in GraphQL servers is a domain where best practices still need to emerge. In this article, Dennis Walsh introduces the idea of implementing permissions via GraphQL directives. An elegant and declarative approach to a common problem in GraphQL server development.

Tools & Open Source

graphcool/graphql-import-loader

Organizing your <code>.graphql</code>-files in JavaScript can be a pain. Thanks to the <code>graphql-import-loader</code>, they can now easily be loaded into your application with Webpack.

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.