from Hacker News

GraphQL Joins for federating data across GraphQL services

by praveenweb on 4/28/22, 12:42 PM with 1 comments

  • by praveenweb on 4/28/22, 1:15 PM

    We're very excited to launch GraphQL joins - a way for folks with existing investments in GraphQL to join data across GraphQL and non GraphQL sources. A few key points:

    - Join data across new or existing GraphQL services: Your own GraphQL services or GraphQL vendor APIs (eg: Github)

    - Join GraphQL services with other non-GraphQL services: Join data in your GraphQL Server with data in your databases (eg: Postgres, Timescale, Yugabyte with GraphQL servers)

    - Uses native GraphQL with no changes to the GraphQL specification: No upstream changes are required to the GraphQL service

    - Powered by semantic configuration - no custom code required.

    - Role-based access for schemas you bring in

    We'd love for you to try it out and give us your feedback. This is a sample repo for you to take this for a spin: https://github.com/hasura/graphql-joins-example