"Craft GraphQL APIs in Elixir with Absinthe: Flexible, Robust Services for Queries, Mutations, and Subscriptions" - Information and Links:

Craft GraphQL APIs in Elixir with Absinthe: Flexible, Robust Services for Queries, Mutations, and Subscriptions - Info and Reading Options

Book's cover
The cover of “Craft GraphQL APIs in Elixir with Absinthe: Flexible, Robust Services for Queries, Mutations, and Subscriptions” - Open Library.

"Craft GraphQL APIs in Elixir with Absinthe: Flexible, Robust Services for Queries, Mutations, and Subscriptions" was published by Pragmatic Bookshelf in Apr 06, 2018 - La Vergne and it has 304 pages.


“Craft GraphQL APIs in Elixir with Absinthe: Flexible, Robust Services for Queries, Mutations, and Subscriptions” Metadata:

  • Title: ➤  Craft GraphQL APIs in Elixir with Absinthe: Flexible, Robust Services for Queries, Mutations, and Subscriptions
  • Authors:
  • Number of Pages: 304
  • Publisher: Pragmatic Bookshelf
  • Publish Date:
  • Publish Location: La Vergne

“Craft GraphQL APIs in Elixir with Absinthe: Flexible, Robust Services for Queries, Mutations, and Subscriptions” Subjects and Themes:

Edition Identifiers:

AI-generated Review of “Craft GraphQL APIs in Elixir with Absinthe: Flexible, Robust Services for Queries, Mutations, and Subscriptions”:


"Craft GraphQL APIs in Elixir with Absinthe: Flexible, Robust Services for Queries, Mutations, and Subscriptions" Description:

Open Data:

Cover -- Table of Contents -- Acknowledgements -- Introduction -- About This Book -- About the Code -- Online Resources -- Part I-Build a GraphQL API -- 1. Meet GraphQL -- On the Client -- On the Server -- Absinthe and the Tech Stack -- Moving On -- 2. Building a Schema -- Preparing the Application -- Our Schema Module -- Making a Query -- Running Our Query with GraphiQL -- Testing Our Query -- Moving On -- 3. Taking User Input -- Defining Field Arguments -- Providing Field Argument Values -- Using Enumeration Types -- Modeling Input Objects -- Marking Arguments as Non-Null -- Creating Your Own Scalar Types -- Moving On -- 4. Adding Flexibility -- Organizing a Schema -- Understanding Abstract Types -- Using Named Fragments -- Moving On -- 5. Making a Change with Mutations -- Defining a Root Mutation Type -- Building the Resolver -- Handling Mutation Errors -- Moving On -- 6. Going Live with Subscriptions -- Setting Up Subscriptions -- Event Modeling -- Submitting Subscriptions -- Testing Subscriptions -- Subscription Triggers -- Moving On -- Part II-Publish Your API -- 7. Resolution Middleware -- Our First Module -- Applying Middleware -- Setting Defaults -- Moving On -- 8. Securing with Authentication and Authorization -- Logging In -- Using the Execution Context -- Securing Fields -- Structuring for Authorization -- Moving On -- 9. Tuning Resolution -- Understanding the Problem -- Using Built-in Plugins -- Discovering Dataloader -- Moving On -- Part III-Use Your API -- 10. Driving Phoenix Actions with GraphQL -- Building an Action -- Handling Input -- Complex Queries -- Moving On -- 11. Integrating with the Frontend -- Starting Simple -- Choosing a Framework -- Using Apollo Client -- Using Relay -- Wrapping Up -- A1. GraphQL Types -- Object -- InputObject -- Enum -- Interface -- Union -- Scalar Types -- Special Types -- Bibliography -- Index

Read “Craft GraphQL APIs in Elixir with Absinthe: Flexible, Robust Services for Queries, Mutations, and Subscriptions”:

Read “Craft GraphQL APIs in Elixir with Absinthe: Flexible, Robust Services for Queries, Mutations, and Subscriptions” by choosing from the options below.

Search for “Craft GraphQL APIs in Elixir with Absinthe: Flexible, Robust Services for Queries, Mutations, and Subscriptions” downloads:

Visit our Downloads Search page to see if downloads are available.

Find “Craft GraphQL APIs in Elixir with Absinthe: Flexible, Robust Services for Queries, Mutations, and Subscriptions” in Libraries Near You:

Read or borrow “Craft GraphQL APIs in Elixir with Absinthe: Flexible, Robust Services for Queries, Mutations, and Subscriptions” from your local library.

Buy “Craft GraphQL APIs in Elixir with Absinthe: Flexible, Robust Services for Queries, Mutations, and Subscriptions” online:

Shop for “Craft GraphQL APIs in Elixir with Absinthe: Flexible, Robust Services for Queries, Mutations, and Subscriptions” on popular online marketplaces.



Find "Craft GraphQL APIs In Elixir With Absinthe: Flexible, Robust Services For Queries, Mutations, And Subscriptions" in Wikipdedia