Change is hard, but driving the transformation from REST to GraphQL in your organization is a challenge worth the reward. Join Tom Bray as he shares lessons learned on Ticketmaster's journey from "GraphQL Demo" to "All-in on GraphQL".
In this talk, you'll learn how to:
* Gain buy-in with compelling demos built with Apollo Launchpad and Expo
* Anticipate frequently asked questions and have answers ready
* Set up the early adopters for success with the tools, training, and resources they need to get started and become productive
* Manage "API sprawl" as adoption spreads across your organization without stifling innovatio
Join me as I describe how we use GraphQL at Credit Karma and what we learned about developing and using it at scale. This includes how we designed and built our initial version, how it quickly became our next monolith and what we are doing to decompose it. I’ll share insights on some key technologies I expect to see in the future that could change how GraphQL servers will scale.
GraphQL improves both your API’s performance and the performance of your team in general. Schema-first GraphQL development forces front- and backend teams to agree on a strict contract up front, enabling them to work quickly and efficiently while staying on spec. Danielle Man discusses the benefits of schema-driven development and shares lessons learned using GraphQL in production, building open source tools for the GraphQL community, and going from zero to GraphQL with two production applications.
This efficiency is enabled by great tools in the GraphQL ecosystem like GraphQL clients, data mocking systems, and GraphQL developer tools. If you design your schema up front, your backend teams have a strong spec to develop to and your frontend teams can start building components immediately. Danielle shares how her team was able to build a production app in less than three months using this approach and showcases how to leverage ecosystem tools in a GraphQL developer workflow.