Is anyone working with RDF client-side in a ClojureScript app? I wrote something that translates RDF into a DataScript graph and it works well enough for querying (kinda looks like SPARQL). I know there are far more efficient ways of working with RDF. I'm just looking for fun ways to explore schema(s) and data in a visual interface.
It wasn’t RDF, but Cisco was using Asami in the browser, so that was my focus for a long time
ont-app/igraph defines a set of protocols which are ported to both clj and cljs, but to be honest I really don't visit the cljs side very much. There is the ont-app/datascript-graph library which ports those protocols to datascript, and I'm looking to give that library a long-overdue sprucing up in the near future. But ont-app/igraph has no ports to a cljs RDF implementation so far. I gather the operative basis for this would be https://www.npmjs.com/package/rdflib .
Or maybe this? https://github.com/rdfjs/data-model-spec
Thanks! I've used rdflib.js before (and n3.js for parsing), so it sounds like I'm on the right track. I'm excited to try out all of these 🤩
Now that I have the data structures workshop out of the way, I’ll have to integrate Donatello and Raphael into Asami (parsing and emitting RDF)
I think Asami or Ont-App might offer better ways for what I'm trying to do here...