GraphQL Workshop
Amsterdam, Netherlands
11 April, 2019
Register
The workshop is organized in collaboration with React Amsterdam.
You can get discounted combo tickets for the workshop and the conference.
see printable version
Included topics
A general overview of what's going to be included in the workshop
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 and we’re gonna build a GraphQL server, covering best practices for architecting your schema, error handling, authentication, and permission layers.
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 a few different approaches for working with Apollo: Higher Order Components, Render Props, and hooks.
Frequently Asked Questions
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.

Hundreds of satisfied attendees
A different kind of workshop
Made in a way to keep the attendees focused and intrigued
React Academy Labs
A presentation is worth nothing without some practical work. Our unique web app will guide the attendees through the exercises, in which they will solve actual real life problems.
Want to get notified when a workshop is available in your area?
Icons made byFreepikfromwww.flaticon.comis licensed byCC 3.0 BY
Powered by GraphCMS