Rubyfuza 2018 - Using GraphQL and Relay for hybrid Ruby on Rails applications

by Caio Almeida

We’re building our flagship product, Check, using a set of Rails backend services and a React frontend (multiple frontends actually, most of which are coded using React). We decided to use GraphQL as a data communication language, because it provides a closer mapping to our internal data model, compared to a REST API. Here’s a talk that I gave at Rubyfuza 2018 in beautiful Cape Town, South Africa.


Follow Caio on GitHub.