From Book: Craft GraphQL APIS in Elixir with Absinthe
[x] Chapter 1: Meet GraphQL
[x] Chapter 2: Building a schema
[x] Chapter 3: Taking User Input
[x] Chapter 4: Adding Flexibility
[x] Chapter 5: Making a Change with Mutation
[x] Chapter 6: Going Live with Subscriptions
[x] Chapter 7: Resolution Middleware
[x] Chapter 8: Securing with Authentication and Authorization
[x] Chapter 9: Tuning Resolution
[x] Chapter 10: Driving Phoenix Actions with GraphQL
[x] Chapter 11: Integrating with the Frontend