Waarom deze site geen zwaar framework gebruikt (en toch beweegt)
Deze site opent met stof dat zich tot een logo vormt en een zonnestelsel van projecten. Toch laadt hij in een paar honderd milliseconden. Dat is geen toeval - dat is de bouwtekening.
Elke pagina is statische HTML uit Astro. Geen UI-framework, geen bundel van megabytes die eerst moet ontwaken. De effecten zijn losse modules: het stof is canvas 2D, de planeten zijn three.js en laden alleen op de homepage, elk ander effect alleen op zijn eigen pagina.
Drie keuzes die alles bepalen
Eén: alles wat beweegt respecteert de instelling "minder beweging" van je systeem. Twee: lettertypen komen van deze server zelf, dus er gaat geen bezoekersdata naar Google. Drie: elke animatie meet echte tijd in plaats van frames te tellen - anders speelt een intro op een 120 Hz-scherm twee keer zo snel.
En omdat steeds meer mensen hun vragen eerst aan een AI-assistent stellen: structured data, een nette sitemap en llms.txt zorgen dat die assistenten dit merk correct citeren in plaats van te gokken.
Snelheid is geen techniek-hobby. Het is respect voor de tijd van je bezoeker - en het eerste wat Google van je site ziet.