datastar : "framework hypermédia"

Publié le 23/04/2025 | Lien : https://data-star.dev/

Datastar est un framework “à la HTMX” où la logique peut être exprimée en HTML, mais qui condense toute son API dans un système de “signals” et un canal SSE. La page garde une connexion avec le serveur, et le serveur peut envoyer des événements pour mettre à jour les valeurs (signaux) ou certains fragments du DOM (là où HTMX renvoie des fragments du DOM en réponse aux des requêtes HTTP).

Dans le principe, ce système est assez similaire au fonctionnement de Mercure : Les clients font des requêtes HTTP, et le serveur envoie les notifications de mise à jour via un cannal SSE.

L’API serveur est disponible dans de nombreux langages, mais est aussi si simple qu’on peut l’implémenter soi-même.

https://data-star.dev/

Nos derniers articles