DevDays Europe 2022

Roy Derks

Position: Founder, International Speaker and Book Author

Company: Hackteam

Country: The Netherlands

Biography

Roy is an entrepreneur, speaker, and author from The Netherlands and, in his own words, ‘wants to make the world a better place through tech’. He has been giving talks and training to developers worldwide on technologies like GraphQL, React and TypeScript. Most recently he wrote the book Fullstack GraphQL.

Workshop

Getting Started With GraphQL

Interested in learning GraphQL? Or having a hard time to get started? Perfect! In this one-day hands-on workshop you’ll learn how to setup and use GraphQL in your next JavaScript project. This workshop consists of two parts: First you’ll learn how to use a GraphQL server with Apollo Server and play around with the endpoint using GraphQLi. After the “backend” part is covered, you’ll create a frontend application using React and Apollo that can extract and mutate data using GraphQL easily.

Agenda
  • Part 1: GraphQL introduction
    • Get to know GraphQL
    • Handling Queries
    • Handling Mutations
  • Part 2: Usage in Frontend
    • Execute Queries and Mutations
    • Understand GraphQL Query Language
    • Learn GraphQL libraries
  • Part 3: Scaling GraphQL
    • Usage with TypeScript
    • Apply caching
Objectives

The main goal of this workshop is to understand how to use GraphQL in a frontend project.

Target audience

Frontend Developers in JavaScript frameworks that are interested in GraphQL or have issues with state-management.

Technical requirements

Prerequisites:
– A computer with node and npm installed
– JavaScript knowledge

« Back