Latihan 1: SSE dan WebSocket — HTMX

Latihan 1 dari materi SSE dan WebSocket di HTMX — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.

Kode awal sudah memuat extension sse (<script src="https://unpkg.com/[email protected]">), punya <div hx-ext="sse"> yang membungkus <div>Menunggu pesan...</div>, dan satu contoh stream server: aliran /events yang mengirim satu pesan bernama message berisi Pesanan #12 siap diambil. Biarkan script-nya, hx-ext="sse", teksnya, dan contoh stream-nya, lalu:

  1. Tambahkan sse-connect="/events" di <div> pembungkus (yang punya hx-ext), supaya ia membuka koneksi ke aliran /events.
  2. Tambahkan sse-swap="message" di <div> dalam, supaya isi setiap pesan bernama message ditukar ke situ.
  3. Klik Jalankan. Sebentar kemudian, Menunggu pesan... berganti jadi Pesanan #12 siap diambil.

Yang dicek:

Hint