dsfr-data est une bibliotheque de Web Components pour creer des tableaux de bord et visualisations de donnees conformes au Design System de l'Etat (DSFR).

Architecture

Cette bibliotheque s'articule autour de deux types de composants complementaires :

Composants dsfr-data

Composants developpes specifiquement pour ce projet. Ils gerent la connexion aux donnees, les transformations, et l'affichage d'indicateurs. Ils communiquent entre eux via un systeme de data-bridge qui permet de partager les donnees sans ecrire de JavaScript.

Graphiques DSFR Chart

Graphiques provenant de la bibliotheque officielle DSFR Chart. Ces composants sont conformes RGAA et respectent la charte graphique de l'Etat. Ils peuvent etre utilises directement ou via notre wrapper dsfr-data-chart pour une alimentation dynamique.

Le pont entre les deux : Le composant <dsfr-data-chart> fait le lien entre le systeme de donnees dsfr-data-source et les graphiques DSFR Chart, permettant de creer des visualisations dynamiques alimentees par une API.

Composants dsfr-data

Ces composants gèrent la recuperation, la transformation et l'affichage des donnees.

Graphiques DSFR Chart

Graphiques officiels conformes au DSFR. Utilisez-les directement ou via dsfr-data-chart pour des donnees dynamiques.