GraphQL maturity model: A practical guide for your GraphQL adoption journey
TL;DR When done right, most GraphQL journeys result in a single graph (subgraph) evolving into a graph of graphs (supergraph) via GraphQL federation. It’s not a necessary evolution if you have one or a limited number of domain databases. And when it does happen, it’s typically a cyclical journey and there’s almost always a new subgraph to be built. The learnings from building a supergraph can be…
This is an excerpt. The full article continues at Hasura.