GraphQL Solved Facebook's Problem. Does It Solve Yours?
GraphQL let Facebook's clients write their own queries because no server team could predict every path through its graph. Every team importing it should show it has the same problem, and a team that locks GraphQL down to persisted queries has already listed every query it will send, so it needs GraphQL only when its screens take so many changing paths that an endpoint for each costs more than securing a query language.
Read post →