Articles & Videos
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 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
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.
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
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!