3 puntos por xguru 2020-05-29 | 1 comentarios | Compartir por WhatsApp
  • Una biblioteca que permite usar directamente AJAX, WebSockets, etc. dentro de HTML

  • 7 kb, sin dependencias, compatible con IE11 y extensible

  • Sucesor de intercooler.js

  • Define el comportamiento agregando atributos a todos los elementos

→ hx-trigger : activa con click, change, submit, mouseenter. También se puede configurar para ejecutarse solo una vez con once. El retraso también se puede configurar con delay:100ms

→ hx-post, hx-get, etc. : invoca solicitudes HTTP POST/GET/PUT/PATCH/DELETE

→ hx-target : especifica el elemento al que se enviará el resultado de la solicitud

→ hx-swap : especifica cómo se reemplaza el resultado de la solicitud. innerHTML, outerHTML, afterbegin, beforebegin, beforeend, afterend

→ hx-ws : conexión WebSocket

→ hx-sse : recibe Server-Sent Events

→ hx-push-url : guarda en el historial del navegador

  • Se pueden registrar todos los eventos con htmx.logger

  • Extensiones : json-enc, morphdom-swap, client-side-templates, path-deps, class-tools

1 comentarios

 
xguru 2020-05-29

Quitaron la dependencia de jQuery de la versión anterior, intercooler.js, y ordenaron las etiquetas de forma más limpia.