Articles & Videos
While the first part of @leeb's talk at the recent @strangeloop conference gives a tour over GraphQL's features, in the second part Lee goes over the problems the Facebook team had to deal with that eventually led to the design of GraphQL. Learn from their lessons and listen to anecdotes along the way - all in all a highly recommended video, whether you want to strengthen your understanding of GraphQL or want to apply the learnings to the design of your own project.
If you have problems choosing the right GraphQL client for your web apps - you are not alone! Take this neat comparison of Apollo and Relay by Rachel Lee as a starting point for your decision process. Both tools are best suited for different kinds of situations but whichever you end up choosing: we highly sympathize with the author's conclusion that both technologies have great communities, so either way you can't go wrong by choosing one of them.
GraphQL has found its way to Vue! With this library you can integrate the Apollo Client in your Vue-based project. Amongst the typical features like simple query and mutation support, reactive queries offer a special way to let Vue interact with the GraphQL layer: they make query parameters reactive with Vue properties.
The @apievangelist continues his exploration of GraphQL praising @github for their recent blog post where they went over their reasons to expose a GraphQL API. The GraphQL community can learn a lot by listening to external voices and opinions so it's great to see the author put so much energy in this. We share the sentiment that hopefully more API providers will talk about their reasoning behind embracing or rejecting GraphQL in the future.