Tutorials

Getting started with Walder

Walder offers an easy way to set up a website or Web API on top of decentralized knowledge graphs. Knowledge graphs incorporate data together with the meaning of that data. This makes it possible to combine data from multiple knowledge graphs, even if different, independent parties maintain or host them. Knowledge graphs can be hosted via Solid PODs, SPARQL endpoints, Triple Pattern Fragments interfaces, RDF files, and so on. This tutorial introduces you to Walder.

Comunica tutorial: Querying Data

This is a tutorial showcasing in which ways you can query data using Comunica. There will be several (mostly) separate parts in this tutorial, some of them requiring programming, and others requiring configuration of existing solutions.

Comunica tutorial: Creating a REDUCED actor

This is a tutorial on Comunica in which a new actor is created that (naively) implements the SPARQL REDUCED operator. This tutorial focuses on the case where you want to develop your actor externally outside of the Comunica repository. If you want to contribute an actor to the Comunica repository, please refer to the tutorial on Developing a feature for Comunica.

Getting started with Solid

This is a tutorial on how to get started with Solid. This tutorial will cover the basics around Solid data pod and application usage.

Build Web app using LDflex and Solid

This is a tutorial on how to build a simple Web app using the LDflex as a query language to extract data from distributed RDF Knowledge Graphs.

Build Web app using GraphQL-LD and Solid

This is a tutorial on how to build a simple Solid app using GraphQL-LD. Concretely, this tutorial explains how to build a Solid profile viewer in React using the GraphQL-LD Solid React Components.