Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
A really nice compromise between all of these is Alpine.JS which is slightly harder to use than HTMX and (trigger warning) does contain Javascript, but is much more straightforward than something like React/Vue because your HTML still looks like HTML and you just sprinkle the interactive JS elements on top.
I tend to use alpine and htmx together. you can handle htmx events using alpines @ shorthand to set up the handlers. It's quite nice. If you want to get more of an idea how it looks, I took Benoit Blanchon's modal and toast samples and did a version that uses tailwind and alpine.
When I was exploring the space, django-unicorn looked interesting also. But HTMX got me so far, so easily, that I didn't give unicorn a fair shake.
Related posts
- HTMX Gaining Popularity Rapidly?
- How to submit HTML form without submit button in Django?
- Built This GPT-Powered Document Search and Question Answering App with Django
- In your experience, what is the best backend framework for working with websockets?
- I built a social network using Python [Need Feature Suggestions]