This shows a good example of GraphQL API using annotation based NETFLIX DGS.
NETFLIX Dgs is a open source framework developed by Netflix, built on the top of graphql-java-tools.
Dgs makes query and mutation quite easy and also provide support for fedration .
- Query and Mutation process.
- Nested query in GraphQL
- Introspection i.e schema evolution
- DataLoaders i.e how to resolve N+1 problem
- Context Builder property which solves the problem of overfetching
- Querying another api , somewhat similar to schema stiching.
Tried to resolve problem for fedration/stiching for Java language which is only possible with node.js