AntiPattern
HTMX DOM Swap State Loss
htmx-dom-swap-state-loss
DOM swapping after htmx AJAX requests breaks UI state and expected form values because replaced elements lose prior initialization and event hookups, so server-rendered inputs (e.g., selects/checkbox fields) aren’t captured or rehydrated correctly.