EasierRDF icon indicating copy to clipboard operation
EasierRDF copied to clipboard

Idea: Base Linked Data on a JavaScript API

Open dbooth-boston opened this issue 7 years ago • 3 comments

"The interface definitions at https://rdf.js.org/ look promising, and enable literals and blank nodes as the subject of quads. It would be a simple change to define quad as deriving from term so that we can then have quads as the subject or object of other quads, as a basis for property graphs without needing reification. . . . This is incredibly important. Front-end devs I talked to did not want to work with triples. By giving them tools, we enabled them to be enthusiastic about Linked Data." https://lists.w3.org/Archives/Public/semantic-web/2018Dec/0003.html

dbooth-boston avatar Dec 08 '18 02:12 dbooth-boston

Front-end devs I talked to did not want to work with triples.

Not sure if I fully get that issue but parts of what I read in there is available in Clownface. It's a Tinkerpop/Gremlin inspired graph traversal library on top of the RDFJS Dataset specification.

ktk avatar Mar 05 '19 10:03 ktk

Other initiatives:

  • SimpleRDF https://github.com/simplerdf/simplerdf
  • LDflex https://github.com/RubenVerborgh/LDflex

and I suppose JSON-LD counts as well

RubenVerborgh avatar Mar 05 '19 10:03 RubenVerborgh

The RDF.js stuff is actually born out of the RDF.js CG https://www.w3.org/community/rdfjs/ @rdfjs

The @levelgraph project also has some interesting query/filtering/navigation approaches that might be worth considering/exploring.

BigBlueHat avatar Aug 09 '19 18:08 BigBlueHat