Five years of GraphQL đ
Takeaways
- GraphQL is more than just a tool: it changes how teams communicate. It empowers developers to request for the data they want, reducing their dependency and communication overhead with API teams. It thrives on community and collaboration.
- GraphiQL rocks: itâs the feature people would miss the most if it went away.
- đ·đžThe most popular mascot choice for GraphQL is spiders. Honorable mention: âHumans... Humans are also nice animals.â - Uri Goldshtein
- We got a variety of answers for what to change about GraphQL:
- an approach to GraphQL that works well with microservices; less coupled to a monolithic design,
- a more opinionated stance on authorization, especially with the introspection schema,
- make it easy for beginners to get started,
- the ability to handle errors in the query.
- See video for more!
- Among the hardest parts of using GraphQL are the need for a heavy client-side library, initial adoption, and building a good GraphQL server that leverages modern serverless and cloud native trends.
- The most popular way to convince someone to migrate to GraphQL is to show them GraphiQL and get them started on the frontend. Donât forget to tell them itâs sunny all the time, they can wear flip-flops, and the food is great!
The Questions
- What have you learned in the last five years of GraphQL that youâd use in the next five years?
đ„ Starring (in order of appearance)
- Alex Banks & Eve Porcello, Moon Highway
- Jon Wong, Coursera
- Uri Goldshtein, The Guild
- Ivan Goncharov, APIs.guru
- Sasha Solomon, Twitter
- Lee Byron, Co-creator of GraphQL
- Shruti Kapoor, Paypal
- Tanmai Gopal, Hasura
- Manish Jain, Dgraph Labs
13 Mar, 2020
2 MIN READ
Related reading