How does Flodio work ?
Ethics
All Flodio environments use open-source, free code and a distributed data architecture.
Architecture
- Flodio queries an Archipelago server.
- Archipelago is a CRUD software based on SemApps Toolbox. It helps the user to create or modify data in the graph.
- All data is stored in a triplestore.
- Flodio use SPARQL or LDP queries to obtain data from the Archipelago server.
Technologies
- In terms of code, Flodio uses mainly Javascript.
- The software project behind Flodio is CartoSemapps.
- CartoSemapps uses a graph library called D3js.
Improvement
A code refactoring project is planned to use SemApps components in React despite Javascript.
Diagram
This diagram can help you understand the overall architecture.