Wrapping Up

Through this chapter, you’ve discovered how to integrate a client-side application—vanilla, Apollo, or Relay—with an Absinthe-based GraphQL API, and you’ve learned about some of the framework-specific features that are available. The instructions here are mostly just illustrative; new client-side frameworks, tools, and even languages are constantly changing, and a lot of factors are involved in your choice of the right UI and GraphQL technologies for your team.

As a GraphQL server implementation, Absinthe can work with anything that talks GraphQL; just keep an eye on the project documentation[48] to see if there’s been any specialized support added to make integrating with your technology of choice even easier.

Whether you were ...

Get Craft GraphQL APIs in Elixir with Absinthe now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.