HTMX:網頁開發的優雅回歸
近幾年的網頁開發生態裡,HTMX 這類強調後端渲染的框架悄悄累積了不少關注度。它某種程度上是對「前後端分離才是正道」的反動,值得拆開來看看背後的邏輯。 前後端分離帶來的代價前後端分離確實有其優勢:前端專注使用者體驗、後端專注商業邏輯、API 可以服務多種客戶端、水平擴展也比較直觀。 但實際做下來,代價也不小: 要同時維護兩個獨立的程式碼庫 狀態管理的複雜度往往遠超業務本身的複雜度 新人進入門檻明顯拉高 建置與部署流程多了好幾層 效能調校要在前後端各自處理一遍 對許多規模不大的專案來說,這些成本其實不太划算。 HTMX 的做法HTMX 的核心概念很直接:把原本要用 JavaScript 才能做的互動,直接寫成 HTML 屬性。 引入方式最快的方式是走 CDN,加一行進 <head> 就行: 1<script src="https://unpkg.com/htmx.org@2.0.3"></script> 正式環境建議改用 npm 安裝或自行托管,避免依賴第三方 CDN;若仍走 CDN,可從 htmx.org 官方文件 取...




