3 ms·
"It is a query language for graph data..." is directly from their description. https://facebook.github.io/react/blog/2015/05/01/graphql-introduction.html https
by nicolewhite 11y ago
"It is a query language for graph data..." is directly from their description.
https://facebook.github.io/react/blog/2015/05/01/graphql-introduction.html https://facebook.github.io/react/blog/2015/05/01/graphql-int...
- tristanz 11y agoYeah, except if you look closely at what GraphQL actually is that description is very misleading. The spec has a better description: https://facebook.github.io/graphql/#sec-Overview https://facebook.github.io/graphql/#sec-Overview " GraphQL is a query language designed to build client applications by providing an intuitive and flexible syntax and system for describing their data requirements and interactions. GraphQL is not a programming language capable of arbitrary computation, but is instead a language used to query application servers that have capabilities defined in this specification. GraphQL does not mandate a particular programming language or storage system for application servers that implement it. Instead, application servers take their capabilities and map them to a uniform language, type system, and philosophy that GraphQL encodes. This provides a unified interface friendly to product development and a powerful platform for tool‐building." This is very different goal that most graph query languages.