Years ago, discussions about GraphQL’s role already appeared on Zhihu. After all these years, we still rarely see large-scale use of GraphQL in commercial development. Does this imply a flaw in GraphQL’s design? If so, is it under-designed or over-designed? Or perhaps there’s no design flaw at all—it’s simply high in complexity and existing REST...