mirror of
https://github.com/nestjs/nest.git
synced 2026-02-21 15:08:37 +00:00
GraphQL Federation - Schema First
A simple example of GraphQL Federation using Schema First approach.
Execution
Make sure to start the two sub-graph applications first, then the gateway. Otherwise the gateway won't be able to fetch schemas from the sub-graphs.
cd users-application && npm run start
cd posts-application && npm run start
cd gateway && npm run start
Access the graph
You can reach the gateway under http://localhost:3002/graphql
Query a combined graph
query getUserWithPosts($userId: ID!) {
getUser(id: $userId) {
id
name
posts {
authorId
id
title
}
}
}