
Wednesday, October 27, 2021
-
PDT
Workshop: Build a Production-ready Data Access Layer with GraphQL and Hasura (Speaker: Jesse Martin)
Speaker: Jesse Martin
In this live, hands-on workshop, we will introduce the concept of a data mesh, data federation with GraphQL and how to aggregate different APIs into a unified GraphQL layer with Hasura.
We will make use of database connections, external GraphQL APIs, REST APIs and establish relationships between them to create a powerful and secure API that can be consumed by any client.
It will cover:
- An introduction to GraphQL and the concept of the Data Mesh
- How to set up a GraphQL API using Hasura
- How to join across multiple data sources and APIs
- How to add use Hasura’s auth system to create roles and restrict access to data
- How to connect the GraphQL API to a frontend client
Pre-requisites:
We will be using Hasura Cloud to create the backend, which is a hosted platform. If you’d like to use the open-source version of Hasura, you need to have docker installed on your machine with a version including docker compose.
Download these images to your phone and post using the Instagram app.