4 ms·
HTMX is gaining a lot of traction but is barely mentionned. Seem to be a good pattern of adding what is needed and otherwise keep things as they are. Do not h
by alfor 3y ago
HTMX is gaining a lot of traction but is barely mentionned.
Seem to be a good pattern of adding what is needed and otherwise keep things as they are.
Do not have a lot of experience with it but I would gladly ditch our vue.js build process and docker image for the little web we actualy need to do.
- whizzter 3y agoAfter trying out htmx (for perhaps the wrong project), my feeling is kinda the opposite, it really didn't add much (if you want to just add css-animations to your otherwise static backend it's probably fine) but didn't help squat with actual work tasks (data and events updating the view), I ended up adding Vue to parts of it (and wrote another task with Vue from the start). One difference for me is that I only pick Vue for projects that are large enough to need fully front-end logic but small enough not to need a build-step (And one could equally well go for React once a project is large enough to need a build step), this is where Vue really shines since you get the auto updating goodess but don't need to burden yourself with any build script complications.
- hendi_ 3y agoWe've build (and open-sourced) our own livecomponents[1] for Django and based it on htmx. That way we got a ton of client side functionality for free and didn't have to reinvent the wheel. Just this week we've retired our old react based webapp and replaced it with our Django livecomponents. htmx is awesome! [1] https://github.com/om-proptech/livecomponents https://github.com/om-proptech/livecomponents
- drcongo 3y agoThat looks fun, thanks. Gonna try it out when I get a chance.