Integrates the htmx library in Backdrop.
htmx is a library that allows you to access modern browser features directly
from HTML, rather than using javascript.
From the htmx website:
htmx gives you access to AJAX, CSS Transitions, WebSockets and Server Sent
Events directly in HTML, using attributes, so you can build modern user
interfaces with the simplicity and power of hypertexthtmx is small (~14k min.gz’d), dependency-free, extendable, IE11 compatible &
has reduced code base sizes by 67% when compared with reactBy removing these arbitrary constraints, htmx completes HTML as a hypertext
Currently, this module only provides the JS library and provides a delivery
callback for htmx routes.
Installation
Install this module using the official Backdrop CMS instructions.
Todo
- Check page access permissions when loading blocks for that page.
- Support additional css and js file loading.
- Support operation mode which doesn't require full Backdrop bootstrap.
Issues
Bugs and Feature requests should be reported in the Issue Queue.
Current Maintainers
- Herb v/d Dool
- Co-maintainers are welcome.
Credits
- Created by Herb v/d Dool
License
This project is GPL v2 software.
See the LICENSE.txt file in this directory for complete text.