Special Event: GraphQL workshop


Details
Please register through Eventbrite as seats are limited and you need to register to get in!
https://www.eventbrite.de/e/graphql-workshop-tickets-39183433705
Special event: GraphQL workshop with Nikolas Burk, GraphQL expert from Graphcool (https://www.graph.cool/) and co-author of www.howtographql.com (https://www.howtographql.com/)
This workshop is a joint event of React Munich (https://www.meetup.com/de-DE/ReactJS-Meetup-Munich/), GraphQL Munich (https://www.meetup.com/de-DE/GraphQL-Munich/), React Native Munich (https://www.meetup.com/de-DE/react-native-munich/), and Javascript Coding Nights Munich (https://www.meetup.com/de-DE/JS-Coding-Nights-Munich/).
Nikolas will come to us from Berlin for this night to be your GraphQL mentor and introduce you to GraphQL before we dive in hands on:
Building a Realtime Chat with GraphQL Subscriptions, React & Apollo
GraphQL is challenging REST APIs - companies like Github, Twitter, Xing, and Shopify are already using it in production. Github is now even developing their APIs GraphQL first, seeing their REST API as a legacy.
What is GraphQL and how can I use it with React? In this workshop, we’ll introduce you to GraphQL first before getting hands on building a GraphQL client based on React + Apollo against a Graphcool backend and take a look at one of GraphQL’s newer and less-known features: GraphQL subscriptions.
GraphQL Subscriptions allow to integrate event-based realtime functionality into an app. The workshop will consist of theoretical and practical parts with the goal of building a realtime chat using the following technology stack:
Frontend: React, Apollo client
Backend: Graphcool
You will also learn how you can integrate serverless functions in your backend to send emails when someone writes a "forbidden" chat message (like terrorist, bomb or REST API).
Bring your own laptop (or if you’d like to pair with someone, make sure one of your brings their laptop)- no prior GraphQL experience required - beginners are more than welcome!
Skill level: no prior GraphQL experience required, assumes React basics like components, state, props, render - no advanced knowledge required!
A big thanks to Nikolas Burk and Graphcool (https://www.graph.cool/) for coming to Munich and offering this workshop for free, to Microsoft (http://www.microsoft.de/muenchen) our host for location and catering and to Commercetools (https://commercetools.com/) for sponsoring Nikolas' travel expenses.

Special Event: GraphQL workshop