Solving GraphQL’s Challenges by Robert Mosolgo
GraphQL empowers your API clients by serving type-safe, predictable and flexible data from your application. JavaScript developers rejoice! But what about the server? Let’s explore GraphQL for Ruby servers. First, we’ll learn some GraphQL basics and see what it looks like to serve GraphQL from a Ruby app. Then, we’ll look at how we solve some web service challenges at GitHub: authentication, authorization and load management. We’ll see how these solutions compare to their REST equivalents and you’ll be ready to take GraphQL for a spin in your app!
Robert Mosolgo, works on GraphQL at GitHub. In open-source, you’ll find him poking around with APIs, compilers, and runtimes. Besides coding, he enjoys eating, growing plants, and spending time with his family.
RubyNation 2017