GraphQL IRL: Pitfalls, Surprises and Successes - Kewei Qu, Meta Platforms
GraphQL IRL: Pitfalls, Surprises and Successes - Kewei Qu, Meta Platforms This talk goes through some interesting development around Meta’s performance and reliability improvement around GraphQL. Through several interesting case studies: surprising backward incompatible schema changes, error handling framework and ever evolving recommendations on how to use @defer and @stream, I hope to share these knowledge with the GraphQL community and build awesome and robust Apps users enjoy. GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools. Get Started Here: https://graphql.org/