This skill provides comprehensive guidance for htmx development, the library that extends HTML to access modern browser features directly without JavaScript.
htmx represents a paradigm shift toward hypermedia-first web development. Instead of treating HTML as a presentation layer with JSON APIs, htmx extends HTML to handle AJAX requests, CSS transitions, WebSockets, and Server-Sent Events directly. Servers respond with HTML fragments, not JSON.
| hx-get | Issue GET request | click | | hx-post | Issue POST request | click (form: submit) | | hx-put | Issue PUT request | click | | hx-patch | Issue PATCH request | click | | hx-delete | Issue DELETE request | click |
Этот навык следует использовать, когда пользователям нужна помощь в разработке htmx, включая реализацию взаимодействий AJAX, понимание атрибутов htmx (hx-get, hx-post, hx-swap, hx-target, hx-trigger), отладку поведения htmx, создание приложений на основе гипермедиа или следование передовым практикам htmx. Используйте, когда пользователи спрашивают о шаблонах htmx, ответах HTML на стороне сервера или переходе от инфраструктур SPA к htmx. (пользователь) Источник: lullabot/htmx-expert.