Are you recruiting developers? Get in touch so we can help.

Game of Data and GraphQL

August 24, 18:30

Berlin, Germany
NewStore Event Space, Schiffbauerdamm 22, Berlin

External Registration

Open Registration Page

This is a joint meetup with the graphql-berlin meetup group. 
Talk 2: A Game of Data and GraphQL 
Despite the “Graph” in the name, GraphQL is mostly used to query relational databases, object models or APIs. But it is really easy to support GraphQL endpoints from graph databases too. 
In this talk, I’ll demonstrate how we implemented a GraphQL extension for the Neo4j graph database. It uses the GraphQL schema definition map arbitrary GraphQL queries into single graph queries and runs them against the data in the Graph database. 
Using directives in the schema, we added some cool features that are transparent to the end user like computed fields and auto-generated mutations and query types. That allows you to create GraphQL APIs of some complexity without writing a single line of code. 
I will show how to use the Neo4j-GraphQL extension, by creating an endpoint for the Game of Thrones dataset, and how we then can use our well-known tools (GraphiQL, apollo-client, graphql-cli, voyager) to interact with it. 
I also wrote about it on Medium.
Speaker: Michael Hunger, Developer @ Neo4j

Graph Database - Berlin Graph Database - Berlin

Propose talk to Graph Database - Berlin