- Published on
Carson Gross의 주장은 한 줄이다. 'SPA는 웹을 과잉 설계했다.' HTMX는 그 명제를 11KB로 증명한다. 폼·버튼·링크에 `hx-get`, `hx-post`, `hx-swap`, `hx-target`을 붙이면 React로 짜던 화면 90%가 사라진다. 그 옆에는 `_hyperscript`(이벤트 핸들러 DSL), Datastar(차세대 하이퍼미디어 프레임워크), Alpine.js(타협으로서의 반응성), 책 『Hypermedia Systems』가 서 있다. 37signals의 Hotwire 인접 이동, HTMX 2.x 안정화, Locality of Behavior 원칙 — '지루한 웹'이 다시 돌아오고 있다. 이 글은 HTMX 진영의 철학·코어 API·생태계·프로덕션 사례·정직한 약점·결정 기준을 한 호흡으로 정리한다.