Sign in
There are a total of 4 posts.
2026-04-27
深入解析 HTMX 核心 `hx-trigger` 屬性,透過範例展示如何無需 JavaScript,僅憑 HTML 屬性實現點擊、輸入、捲動等多元事件,以及 `delay`、`throttle`、`every`、`revealed`、`intersect` 等進階控制。同時,亦將介紹如何運用 `HX-Trigger` 標頭,達成伺服器與客戶端間的事件通訊,簡化動態網頁開發。
2026-04-21
一位 Django 開發者真誠分享他選擇 Alpine.js 並逐漸遠離 HTMX 的真實經歷與理由。本文深入剖析了 HTMX 在維護上帶來的兩難、行為局部性 (LoB) 的斷裂,以及使用者體驗上細微延遲等問題,同時也詳細闡述了 Alpine.js 的各項優勢。這篇獨家後記旨在為正在選擇前端解決方案的開發者提供寶貴的參考與啟發,助您找到最適合的工具。
深入了解使用 Django 和 HTMX 簡化動態網頁開發的第四篇。本篇將詳細探討 HTMX 獨特的 Payload 傳輸方式,包括基於表單、hx-include 和 hx-vals 等方法。同時,也將介紹如何使用 json-enc 擴充功能發送 JSON Payload,並討論 HTMX 與 DRF 整合的可能性與哲學差異,助您全面掌握 HTMX 資料處理。
深入探討 HTMX 如何處理 Ajax 請求及其與 Django 視圖的互動機制。本文將透過具體範例,詳細解釋 HTMX 在無需複雜 JavaScript 的情況下,實現強大非同步功能的內部原理與實作方法,助您輕鬆掌握動態網頁開發的關鍵技術。