Your domain is rich and interconnected, and your API should be, too. Upgrade your web API to GraphQL, using flexible queries to empower your users, and its declarative structure to simplify your code. Master Absinthe, the GraphQL toolkit for Elixir, a functional programming language designed to enable massive concurrency atop robust application architectures.
Offer a more tailored, cohesive experience to your users, easily aggregate data from different data sources, and improve your back end’s maintainability with Absinthe’s declarative approach to defining your API. Expand your schema to suit your application’s needs. Support users flexibly but responsibly with complexity analysis and persisted queries. Use asynchronous and batching execution, or extend Absinthe with custom add-ons. Go live with subscriptions, delivering data over websockets on top of Elixir’s famous solid performance and real-time capabilities.
Transform your applications for performance and flexibility with Elixir, GraphQL, and Absinthe.
"If we’re lucky, about once per decade or so we’ll come across a technology that has the chance to revolutionize the Web. GraphQL is one such set of technologies. This book is written by two of the industry’s experts—co-authors of one of the best and most complete GraphQL implementations."
The source contains 48 code examples each for different chapter. Can you please specify which one are you trying to run? I have checked first. Obviously those code examples are old, so there are lots of deprecation warnings, but the code is still working. Are you sure your database is started and you have a proper credentials in project configuration?
Hey @conradwt there is not a 2nd edition of the book, nor is there a roadmap for one. It is probably due for one at this point, but while Absinthe itself has had a wonderful set of contributors continue to keep it up to date, the authors of the book (Bruce and myself) are not able to put the effort required into writing a second edition at this time.