We should look closely at use-cases for an RDF API… are they similar to the use cases for the DOM API?
It makes sense to have the equivalent of a DOM API, which is what RDF/JS does (http://rdf.js.org/). Different JavaScript libraries implement it.
But my point is rather that no one uses the DOM API anymore. Its low-level abstraction is too hard for any developer to manage with sufficient performance at large scale.
Developers use React, Angular, Vue, … This is what we need.
I don’t mean following our “not invented here” reflex, but actually using these libraries that front-end developers use. And not giving them triples DOM-style, but rather a richer Linked Data view.
Ruben