Why overcomplicate things with separate front-end and back-end setups? With Django and HTMX, you can build dynamic web apps without touching JavaScript. Seriously, not a single line.
In this talk, I’ll show you how to bring Django and HTMX together to build a SPA-like web app, hassle-free.
If you really don’t want to touch JavaScript but still need to add some interactivity to your Django app, you’re in the right place. Django is awesome, no doubt, but those full-page reloads can make your app feel, well, a bit old-school. That’s where HTMX comes in.
HTMX is a lightweight library that lets you handle dynamic interactions directly from your server, avoiding the need for heavy JavaScript frameworks. It gives your app a modern, single-page-app vibe while still staying away from JS.
In this talk, I’ll walk you through how HTMX works, how to tackle common use cases in Django with it, and how to keep your code clean and maintainable so future-you doesn’t hate past-you.
I’m passionate about learning new things – both for myself and for teaching others. I’m a fan of Python and Django and want to know everything there is about those two.
When I’m not writing code or a blog, I’m probably trying something new, reading, or spending time outside with my family.