Conference
Location
Amsterdam, Netherlands
Date
15 April 2020
Time
09:00 - 17:00
Workshop type
GraphQL Basics
Description
Prerequisites
Topics
GraphQL
We'll learn everything about the GraphQL schema, queries, and mutations. During the first half of the workshop, we'll explain the basics of GraphQL, the anatomy of a GraphQL schema, how resolvers work, and we’re gonna build a GraphQL server.
Apollo
We’ll connect our GraphQL server to a React application with Apollo Client. We’ll break down the modular architecture of the client and teach you how to set everything up and use queries and mutations. We’ll show two different approaches for working with Apollo: Render Props and hooks.
FAQ
Do I need a laptop?

Yes.

What are the prerequisites for this workshop?
  • Good knowledge of JavaScript, and most of the new ES6 features
  • Good understanding of React and most of its concepts.
  • The Render Props pattern in React will be explained, but it’s great if you already know it.
Do I need a local setup?

Yes. You need the following tools and libraries on your machine:

  • Node >= 6.
  • create-react-app (installed globally with npm install create-react-app -g)
  • An editor of your choice. VS Code is free and it has everything that you need out of the box.

Hint: You can use nvm, nvm-windows, or n to easily switch Node versions on your machine.

Instructor

Kitze is a developer with over a decade of experience. He had the chance to work and experiment with a variety of languages and frameworks.

He is the founder of Sizzy - the browser for developers and designers. He also made Twizzle, ok-google, JSUI, etc.

The open-source community knows him as the author of few popular libraries and tools like react-hanger, react-genie, mobx-router, custom-react-scripts, etc.

His passion is to learn, teach new technologies, and share that knowledge as much as possible.

You can learn more about Kitze here.