assemblee-virtuelle / assemblee-virtuelle/semapps
Utiliser une librairie pour construire les requêtes SparQL
- Dominant language
- TypeScript
- Stars
- 103
- Forks
- 14
- Avg merge
- 1m
- Merged PRs (30d)
- 2
Description
Eviter de construire "manuellement" les requêtes SparQL mais utiliser un builder comme ceux-ci :
https://github.com/AtomGraph/sparql-builder
https://www.npmjs.com/package/json-rql
https://github.com/D2KLab/sparql-transformer
https://github.com/GeoKnow/Jassa-Core/tree/master/lib/sparql
Autre possibilité : se baser sur https://github.com/RubenVerborgh/SPARQL.js qui permet de convertir un tableau JSON en requête SparQL et créer un package adapté à nos besoins.
L'avantage c'est qu'il sera plus facile de créer des requêtes flexibles, en fonction des besoins des différents modules. Cela aidera aussi à créer un code plus propre et plus lisible, et on éviterait des choses comme [ça](https://github.com/assemblee-virtuelle/semapps/pull/81/files#diff-f36a632c5e3e38b91b9fe973fd8acb49R62-R65).
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.