Rethinking API’s with GraphQL

Thorstein Thorrud

Sigurd Falk

Simen Støa

Emil Staurset

Short workshop - in English

GraphQL is an open-source data query language for APIs, and a runtime for fulfilling those queries with existing data. It represent a new way to think about APIs compared to traditional methods like REST. This workshop will give you hands-on experience using GraphQL to master common API operations. We will cover basic topics like fetching data from a GraphQL server using queries and mutations, writing schemas to describe what data can be queried and getting to know the schema type system. The exercises will be implemented using NodeJS, with additional bonus tasks in React - for those who also want to make a frontend. At the end of the workshop you will be well equipped to start implement a new, or query an existing GraphQL API

Primarily for: Developers, Tester/test leads, Architects, Security professionals, Product developers

Participant requirements: The participants will need a laptop with NodeJS and git installed. This can also be installed at the workshop, but ideally already installed.