Waarom we onze website van WordPress naar Astro verhuisden

WordPress is voor veel organisaties een praktische keuze. De editor is bekend, het ecosysteem is groot en er zijn veel ervaren developers. Een overstap is daarom niet automatisch een verbetering. De juiste keuze hangt af van wat de website moet kunnen en wie hem beheert.
Onze eigen website bestaat vooral uit contentpagina’s die op een voorspelbare manier veranderen. We wilden directe controle over de HTML, styling en JavaScript, zonder dat voor elke pagina-aanvraag een volledig CMS hoeft mee te draaien. Daardoor paste Astro goed bij onze situatie.
Wat er technisch veranderde
Astro rendert het grootste deel van de website als HTML en voegt alleen JavaScript toe aan onderdelen die echt interactief zijn. De content kan nog steeds uit een CMS komen, maar de publieke website staat los van de beheeromgeving. Dat vermindert het aantal onderdelen dat nodig is om een normale pagina te tonen en maakt het gedrag van de frontend overzichtelijker.
De overstap gaf ons ook een codebase met herbruikbare componenten. Gedeelde secties, metadata en taalvarianten staan nu in één implementatie, in plaats van verspreid over pagebuilder-layouts.
Wat een migratie nog steeds vraagt
Bij een platformwissel komt meer kijken dan het vervangen van templates. Bestaande URL’s, metadata, formulieren, afbeeldingen, redirects en redactieworkflows hebben allemaal een plan nodig. Als een site sterk leunt op WordPress-plugins of uitgebreide beheerfuncties, kan het nabouwen daarvan veel werk zijn.
Daarom beginnen we een migratie met een inventarisatie. We bepalen wat moet blijven, wat eenvoudiger kan en wat een vervanging nodig heeft. Redirects en gestructureerde data worden voor livegang voorbereid en daarna opnieuw gecontroleerd.
Wanneer Astro een logische optie is
Astro is vooral geschikt voor marketingsites, documentatie en contentwebsites waarvan de meeste pagina’s geen JavaScript op applicatieniveau nodig hebben. WordPress kan een betere keuze blijven als een team sterk afhankelijk is van de editor, plugins of bestaande workflows.
De belangrijkste vraag is niet welk platform moderner is. Het gaat erom welke opzet de beste balans biedt tussen contentbeheer, performance, onderhoud en kosten.