C'est une petite lib JS qui permet de passer des appels ajax depuis n'importe quel élément html et d'envoyer le résultat vers un élément cible. Cela permet de rendre une page réactive tout en gardant le rendu côté backend.
Par exemple
<span hx-get="/hello" hx-target="#cible">click</span>
<p id="cible"></p>
Le fait de cliquer sur "click" va faire un GET /hello et le résultat sera intégré dans le paragraphe "cible".
Bien sûr il y a tout un tas d'autres possibilités bien pratiques mais le principe reste celui-là.
# C'est quoi ?
Posté par wilk . Évalué à 5.
C'est une petite lib JS qui permet de passer des appels ajax depuis n'importe quel élément html et d'envoyer le résultat vers un élément cible. Cela permet de rendre une page réactive tout en gardant le rendu côté backend.
Par exemple
<span hx-get="/hello" hx-target="#cible">click</span>
<p id="cible"></p>
Le fait de cliquer sur "click" va faire un
GET /hello
et le résultat sera intégré dans le paragraphe "cible".Bien sûr il y a tout un tas d'autres possibilités bien pratiques mais le principe reste celui-là.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.