Naar de inhoud

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.

Onno Timmerman

Onno TimmermanOprichter en lead developer

· 1 min leestijd

Een hand op het toetsenbord van een laptop, met code op het scherm.
Server-rendered HTML, en de browser wisselt alleen wat verandert.

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.

Deze stack in de praktijk: de case Husky Marketing Planner draait op Django en HTMX.

Onno Timmerman

Onno Timmerman

Oprichter en lead developer

Onno richtte code-on op en tekent mee de structuur van elk project uit. Hier schrijft hij over wat hij in die projecten tegenkomt, zodat jij weet waar je op let voor je eraan begint.

Het team

Wil je software die jaren meegaat?

Vertel ons wat je wil bouwen. We zeggen je eerlijk hoe wij het zouden aanpakken.

Of bel +32 478 42 21 91 of mail [email protected].

Zo gaat het verder

  1. Je vertelt kort wat je zoekt.
  2. We nemen contact op om een moment af te spreken: online, of bij ons in Aalst.
  3. In het verkennend gesprek schatten we samen de prijs.

Onno, oprichter en lead developerHilde, project managerAlexander, senior developerNick, developerLucas, UI/UX designer en marketeerRechtstreeks met de bouwers.

Verder lezen

Alle artikels