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

Frameworks and Libraries

Introducing RedwoodJS

Tom Preston-Werner, the founder of Github and several popular open source projects, has released a new and opinionated full-stack framework built for JAMstack. Redwood has GraphQL baked into its core and favours convention over configuration. As JAMStack and GraphQL see wider adoption, new frameworks that embrace those patterns follow.

The dataloader-codegen has been open sourced by Yelp

The Dataloader pattern is often used to deal with the N+1 problem. Take a look at dataloader-codegen–an opinionated JavaScript library for generating DataLoaders over a set of resources that was open sourced by Yelp. Interestingly, the library embraces code generation and type safety.

Articles

GraphQL In Action: Introduction

Check out the entire first chapter of GraphQL in Action by Samer Buna. The chapter is beginner-friendly and covers the what, why, and challenges that GraphQL comes with.

What is the N+1 problem?

A repost of an informative article on the N+1 problem which comes up when fetching related data entities in GraphQL resolvers. Learn more about the N+1 problem and solution in this article written by the author of Production Ready GraphQL.

GraphQL and Graph Databases

An insightful and opinionated take on the synergies and inherent differences between GraphQL and graph databases. Paul argues that although GraphQL is a helpful interface for Graph Databases, GraphQL technically has little to do with Graph Databases.