Tools & Open Source
This is really neat! The folks at The Guild have released a new project: GraphQL Inspector. In their words, "GraphQL inspector is a tool that’s main purpose is to make sure your GraphQL API and all its clients are well developed." Currently set up as a Github application, GraphQL inspector find breaking changes when GraphQL API's are modified, shows unused parts of your Schema, and Validates operations against a GraphQL schema. The best part: it's all free and open source.
In his detailed article on GraphQL at Nike, Austin Corso, gives a great overview of all of the places where GraphQL has been incorporated at Nike and the difference that it made for their engineering organization. Explaining that the move to GraphQL meant “Four weeks of engineering saved” and “7,500 lines of client code and tests eliminated”, this article provides an interesting case study of GraphQL in not one but six different products.
Sandwiched between two other talks, this one ending at 40:24, this talk focuses on the use of React Native and GraphQL at the The Times. A nice overview to compare with the React and GraphQL case study at the New York Times, Andy Raines covers the challenges that serving optimised content across so many different channels really entails.