Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The rise of GraphQL

The rise of GraphQL

Since its introduction in 2015, GraphQL has become a very popular API. Often times replacing existing REST APIs as well. In this talk we’ll look at:

What GraphQL is
Why you should (not) use GraphQL
Some best practices for implementing a GraphQL spec
Potential downsides

Jelmer Snoeck

January 28, 2020

More Decks by Jelmer Snoeck

Other Decks in Technology


  1. FIND ME github.com/jelmersnoeck twitter.com/jelmersnoeck Jelmer Snoeck ABOUT ME - Tech

    Lead at manifold.co - Gopher - Performance, reliability and scalability
  2. Quick history lesson - Created by Facebook in 2012 -

    Open Sourced in 2015 - GraphQL Foundation in 2018
  3. 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. - graphql.org