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.