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

Articles & Videos

Taming Subscriptions with GraphQL

Even though several implementations for subscriptions have emerged, a real best-practice is not apparent yet. This article shows the perspective of the GraphQL client Cashay and gives deep insights for this subject. Subscriptions have been the hot topic in the last few months and we are looking forward to reading more exciting resources like this.

Learn Apollo: Build GraphQL Apps with React, React Native or Exponent

Learn Apollo is the lastest community project of @graphcool. The different learning tracks for technologies like React, React Native or Exponent stress the great versatility of Apollo Client. An integrated GraphQL server enables you to dive right into the exercises to build an awesome Pokedex application. Gotta catch'em all!

Open Source

vashigor/hoc-enzyme

A test utility package based on enzyme that you can use to test higher order components usually encountered in Relay and Apollo. In the tests, you can specify expected data or how events like button presses are handled.

Apollo Client Developer Tools

What an amazing tool! Apollo Client Developer Tools comes with an integrated GraphiQL on steroids and lists detailed information for all queries being watched on any given page. The included store inspector gives a great overview of the client-side cache and allows to search for keys and values. Beware, after trying this you never want to go back!

Community

WordPress with GraphQL. Finding a good fit.

This article presents a great work in progress plugin for WordPress that highlights the ease in which GraphQL works with nested data. While the plugin is not yet production ready, it already provides a lot of value. If you feel like contributing, head over to the GitHub project and introduce yourself!