hx-boost von HTMX um alle a und form Elemente in Ajax requests umzuwandeln. Alpine.js um Client-seitige Reactivity geschlossen in den Komponenten zu erhalten und dann Django um die passenden Komponenten im Backend zu managen.
Fühlt sich an wie eine SPA. Einziger Nachteil sind etwas mehr notwendige Requests zum Backend, da er nicht nur die Daten laden muss, sondern auch das HTML. Ist deutlich weniger als per Vanilla HTML, aber trotzdem mehr als bei nem JS Framework.
Dafür spar ich mir das gesamte JS Tooling Getöns