cid 865364243edeedb0447d3cfdb86ed753e8755412339a94ec6bd11d674c05fb1f · original · open access · via openalex
Title: GraphQL-LD : linked data querying with GraphQL Authors: Ruben Taelman; Miel Vander Sande; Ruben Verborgh Venue: Ghent University Academic Bibliography (Ghent University) Year: 2018 Canonical: openalex:https://openalex.org/W2898825144 URL: https://openalex.org/W2898825144 Collector: openalex OA: true ABSTRACT The Linked Open Data cloud has the potential of significantly enhanc ing and transforming enduser applications.For example, the use of URIs to iden tify things allows data joining between separate data sources.Most popular (Web) application frameworks, such as React and Angular have limited support for querying the Web of Linked Data, which leads to a highentry barrier for Web ap plication developers.Instead, these developers increasingly use the highly popu lar GraphQL query language for retrieving data from GraphQL APIs, because GraphQL is tightly integrated into these frameworks.In order to lower the barrier for developers towards Linked Data consumption, the Linked Open Data cloud needs to be queryable with GraphQL as well.In this article, we introduce GraphQLLD, an approach that consists of a method for transforming GraphQL queries coupled with a JSONLD context to SPARQL, and a method for convert ing SPARQL results to the GraphQL querycompatible response.We demonstrate this approach by implementing it into the Comunica framework.This approach brings us one step closer towards widespread Linked Data consumption for appli cation development.