Contribute Media
A thank you to everyone who makes this possible: Read More

Modern apps with Django, HTMX, Tailwind CSS and Alpine.js

Description

After evaluating various toolkits and frameworks for UI development, I decided to go with Django. This choice was made for various reasons - Python backend, Django HTML templates, included security infrastructure and included ORM. I explored options to execute partial requests from Django HTML templates, without submitting requests to reload the complete page. This is possible with HTMX and Alpine.js. I thought I should share my experience with the broader Django community. I will prepare a sample CRUD app to explain the functionality, this will be styled with Tailwind CSS to look modern and usable.

Details

Improve this page