Blog

  • Who says using RDF is hard?
    A brief overview on RDF and Linked Data development in JavaScript.

    The Linked Data ecosystem and RDF as its graph data model have been around for many years already. Even though there is an increasing interest in knowledge graphs, many developers are scared off by RDF due to its reputation of being complicated. In this post, I will show some concrete examples on how RDF can be used in JavaScript applications, to illustrate that RDF is actually pretty easy to work with if you use the right tools.

  • A story of streaming RDF parsers
    How I implemented streaming JSON-LD and RDF/XML parsers in JavaScript.

    Multiple serialization formats are currently being recommended by the W3C to represent RDF. JSON-LD and RDF/XML are examples of RDF serializations that are respectively based on the JSON and XML formats. The ability to parse RDF serializations in a streaming way offers many advantages, such as handling huge documents with only a limited amount of memory, and processing elements as soon as they are parsed. In this post, I discuss the motivation behind my streaming parser implementations for JSON-LD and RDF/XML, their architecture, and I show some live examples.