Daily Archives: April 23, 2019


GraphQL is an open-source data query and manipulation language for APIs and a runtime for fulfilling queries with existing data. GraphQL was developed internally by Facebook in 2012 before being publicly released in 2015.  GraphQL provides a complete and understandable description of the data in your API, gives you the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools. Technical Specifications and Benefits of GraphQL GraphQL provides an efficient, powerful and flexible approach to developing web APIs and has been compared with REST and other web service architectures. GraphQL allows clients to define the structure of the data required and exactly the same structure of the data is returned from the server. This prevents excessively large amounts of data from being returned, but at the same time has implications for how effective web caching of […]

GraphQL: Technical Specifications, Benefits and Differences with REST