Articles
Learn how Farfetch.com adopted GraphQL and how they are using it to help build rich and unique experiences for their users.
If you are working with Elixir and GraphQL, Eric has a great article on how to implement and maintain your GraphQL API, which problems you are likely to run into and how to solve them.
Cypress offers fantastic tooling for building end-to-end tests with Javascript. And the “cy.intercept()” function allows you to intercept network requests. David explores how to use this to mock your GraphQL APIs in testing.
Tools & Open Source
DeSolver for GraphQL: a lightweight, minimalist, unopinionated Node.js GraphQL framework providing a powerful yet approachable API for composing modular and reusable resolver business logic. DeSolver utilizes the middleware pattern as seen in other popular frameworks as a way to create "routing" for your resolvers.
If you’re using GraphQL and Deno and always wanted to have a better cache available, wait no longer, but look at DenoStore. The developers behind the project had one goal, to make caching GraphQL in Deno as easy to implement and as effective as possible.
Videos
Jamie and Julian are back with a fantastic course for getting started with GraphQL. You’ll build a full-stack eCommerce application with GraphQL Yoga, Next.js, and other best-in-kind tools. The first set of videos is already live; the remaining will drop over the next couple of weeks.