With GraphQL Joins, developers can federate their queries and mutations across multiple GraphQL services as if they were a single GraphQL schema without modifying any of the underlying APIs or writing any extra code or requiring any changes to the upstream GraphQL service.
At its core, GraphQL joins is the simple idea of creating a relationship from one type in the GraphQL schema to another resolver in the same or a different GraphQL schema.
Read more on our announcement post!http://hasura.io/blog/introducing-graphql-joins-for-federating-data-across-graphql-services
00:20 Adding remote schemas
00:40 Adding relationships
01:15 Adding Permissions
🚀 Hasura makes your data instantly accessible over a real-time GraphQL API, so you can build and ship modern apps and APIs faster. Hasura connects to your databases, REST servers, GraphQL servers and third party APIs (eg: Stripe, Salesforce) to provide a unified realtime GraphQL API across all your data sources instantly.
Check out our features: https://hasura.io
Find us on Twitter: https://twitter.com/HasuraHQ
Join our community: https://hasura.io/discord