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

Articles

How to hide parts of your GraphQL Schema

GraphQL is a powerful tool for describing your server’s capabilities and allowing clients to quickly discover and access available data. However, sometimes you want to control which data is available in which context, for example, to separate internal use cases of an API from external users. This article discusses several techniques for maintaining different schemas and how the team at Midas solved this.

Uploading files using GraphQL Client to MongoDB with NestJS / NodeJS

This article covers how to upload, process, and store files in a MongoDB backend using the BinData format. It uses NestJS as a Javascript framework, GraphQL as API technology, and MongoDB with mongoose as ODM.

Open Source Stripe GraphQL API

Nhost recently released a new npm package that makes it available to query the Stripe API via GraphQL, integrate Stripe into your existing GraphQL API, and allow your developers to query it alongside data stored in your database.

Tools & Open Source

vendure

A modern, open-source headless commerce framework built with TypeScript & Nodejs

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.

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.