Moving On

Throughout this chapter, you’ve gotten a feel for a new way of building Phoenix controller actions, a declarative approach to defining their data requirements, and a way to reuse the GraphQL schema logic that we’ve already defined from within the same Elixir application. This approach is still new, and we’ve only scratched the surface on the possibilities.

Now that we’ve looked at server-side user interfaces, it’s about time to move on to the dynamic world of client-side GraphQL frameworks. Let’s take a moment and think about some interesting ways that you could expand the administrative interface using what you’ve learned.

  1. You can add menu items—and list them—but what happens if you want to change or add a new one? ...

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.