Linked Data Blog

Full-stack linked data: lessons from building an RDF web app

Joep Meindertsma, 11 Sep 2020
How might a web application work if it exclusively uses Linked Data (RDF) to communicate between server and client? In this article, I’ll tell you about our API journey, why we chose linked data (RDF), the challenges that we faced,...
Read more...

Ordered data in RDF: About Arrays, Lists, Collections, Sequences and Pagination

Joep Meindertsma, 07 Feb 2020
Sooner or later when working with RDF, you’ll need to work with ordered data / n-ary relations. The subject predicate object model does not support Arrays, and no - you can’t use the order in which triples appear. However, RDF...
Read more...

Publishing Dutch governmental meetings as linked data

Jurrian Tromp, 15 Dec 2019
Open Decision Making (Open Besluitvorming in Dutch) lets you search through what has been discussed in Dutch governments. In collaboration with local governments, the VNG and the Open State Foundation, we’ve built software that standardizes and aggregates the meeting data...
Read more...

Using ontologies in Javascript apps

Joep Meindertsma, 20 Sep 2019
Ontologies are resources that describe concepts and how several classes and properties in a certain domain relate to each other. For example, if you’re creating a social network app, you might want to use the Friend of a Friend (FOAF)...
Read more...

What's the best RDF serialization format?

Joep Meindertsma, 29 Jun 2019
Contrary to some other data models, RDF is not bound by a single serialization format. Triple statements (the data atoms of RDF) can be serialized in many ways, which leaves developers with a possibly tough decision: how should I serialize...
Read more...

Upgrade JSON-HAL to JSON-LD

Joep Meindertsma, 29 Aug 2018
JSON-HAL and JSON-LD are pretty popular formats for desiging APIs. They both have their merits, but they aren’t compatible with each other. However, with some additions, we can turn JSON-HAL into valid JSON-LD, without changing any of the original keys....
Read more...

Best practices for RESTful API design

Joep Meindertsma, 12 Jul 2018
The internet started off as a place for linked documents. However, where humans are perfectly capable of understanding HTML documents through a browser, this does not apply for machines that need a specific piece of information. That’s why every decent...
Read more...

A brief introduction to linked data

Joep Meindertsma, 03 Jul 2018
Linked data is a way to structure and share information, using links. These links make data more meaningful and useful. To understand why, let’s take a piece of information and upgrade its data quality step by step, until it’s linked...
Read more...