3 poin oleh xguru 2020-05-29 | 1 komentar | Bagikan ke WhatsApp
  • Library yang memungkinkan penggunaan AJAX, WebSockets, dan lainnya langsung di dalam HTML

  • 7kb, tanpa dependensi, kompatibel dengan IE11, dan dapat diperluas

  • Penerus dari intercooler.js

  • Menentukan perilaku dengan menambahkan atribut ke semua elemen

hx-trigger : memicu pada click, change, submit, mouseenter. Dapat diatur agar hanya berjalan sekali melalui once. Jeda juga bisa diatur dengan delay:100ms

hx-post, hx-get, dll. : memanggil HTTP Request POST/GET/PUT/PATCH/DELETE

hx-target : menentukan elemen yang akan menerima hasil permintaan

hx-swap : menentukan cara mengganti hasil permintaan. innerHTML, outerHTML, afterbegin, beforebegin, beforeend, afterend

hx-ws : koneksi WebSocket

hx-sse : menerima Server-Sent Events

hx-push-url : menyimpan ke riwayat browser

  • Semua event dapat dicatat melalui htmx.logger

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

1 komentar

 
xguru 2020-05-29

Dependensi jQuery pada versi sebelumnya, intercooler.js, sudah dihapus dan tag-tag-nya juga dirapikan dengan lebih bersih.