Recording of my session on the Global Azure Bootcamp Austria 2020.
GraphQL is a query language designed to build applications by providing an intuitive and flexible syntax and system for describing their data requirements and interactions. GitHub utilizes GraphQL as API because it offers greater adaptability for the developers. The choice to absolutely produce the data that a client needs is an incredible advantage over sending numerous REST calls to get the same. In this session you will learn you will learn some GraphQL basics and how to host Apollo server on an Azure Function.
Someone asked what are common pitfalls when you get started with GraphQL. I mentioned performance and caching, but additionally designing an API as a graph is at the beginning challenging and requires some rethinking.
Sample code at GitHub
Thanks a lot to the organizers who changed the event quickly into an online event because of covid-19 and for the very well preparation. Thx!