Skip to content
Alain Bourgeois edited this page Aug 29, 2021 · 17 revisions

tips for developers

This is intended to give some receipts when developing solidos app. But can also be an entry point to solidos organisation. It is not a replicate of existing documentation. solidos/mashlib/dataBrowser are alike.

what is a store ?

A store is created by rdflib library (see introduction). Synonyms are "kb" (knowledge base), ... It relates to a javascript object meant to manipulate RDF in memory. Basically it is an object organized to allow parsing through quads. A quad is a triple with a source document.

is a store a cache system ?

yes mostly if called through solid-logic

how to clean a document from a store

rdflib tips

  • webOperations : performs all HTTP fetch functions
  • fetcher.load : insert a web document to the store if not existing already
  • updater.update : update store data and write them back to the web

solid-ui tips

authorization and current user

  • webId's
  • login/logout

diagram

app management

UI concepts

Clone this wiki locally