Skip to content

Latest commit

 

History

History
31 lines (20 loc) · 1.23 KB

File metadata and controls

31 lines (20 loc) · 1.23 KB

GraphQL in Ruby workshop

This workshop aims to introduce the participant to learn the basic concepts of GraphQL and how to use this standard in Ruby.

I will teach you important concepts to understand GraphQL and meanwhile, we are going to be building an API using it. This API will be built on top of Ruby on Rails and graphql-ruby which is the most famous implementation of GraphQL in Ruby.

In this repository, you can find the expected result you might finish with by following the steps defined in the wiki of this repository.

Preconditions

  • Experience in building APIs using Ruby on Rails and REST, not mandatory but will help to understand better the advantages and disadvantages of using GraphQL.
  • It is recommended to know the basic concepts of GraphQL.

Content

Scope

In this workshop, you will implement the backend for a blogging application:

  • Show a list of blogs
  • Authentication system
  • Users can create blogs

Sections

This workshop contains the following sections:

  1. Setting up
  2. Queries
  3. Mutations
  4. Authentication
  5. Authorization