code-on>
24 June 2026 · 1 min leestijd

Waarom wij bouwen op Django + HTMX + Alpine.js

Zware JavaScript-frameworks lossen problemen op die de meeste business­software niet heeft. Dit is de stack die onze projecten jarenlang onderhoudbaar houdt.

O

Onno Timmerman

Oprichter & lead engineer

Waarom wij bouwen op Django + HTMX + Alpine.js

Elke framework-migratie die je SPA overleeft, is een project dat je bedrijf twee keer betaalt. Wij kiezen bewust voor saaie, duurzame technologie: server-rendered Django, HTMX voor interactiviteit en Alpine.js voor de laatste meter client-side gedrag.

Het hele patroon in één attribuut

html
<button hx-post="/tasks/42/complete"
        hx-target="#task-42"
        hx-swap="outerHTML">
  Taak afronden
</button>

Geen bundler, geen state manager, geen API-laag die synchroon gehouden moet worden. De server rendert HTML; de browser wisselt het in. Dat is de volledige architectuur.