Astro: het korte antwoord
Astro is een webframework dat standaard nul JavaScript naar de browser stuurt. Pagina’s worden als kant-en-klare HTML geserveerd en alleen interactieve onderdelen laden code bij. Voor marketingsites, blogs en bedrijfswebsites levert dat topsnelheid, sterke Core Web Vitals en dus een voorsprong in Google. Daarom is Astro ons standaardgereedschap voor dit soort sites.
Wanneer we een nieuwe website bouwen, kiezen we vrijwel altijd voor Astro. Niet omdat het trending is, maar omdat het de juiste tool is voor het soort sites dat wij maken: snel, betrouwbaar en goed vindbaar. De browser hoeft geen framework op te starten voordat er iets op het scherm staat, en dat verschil voel je bij elke paginaweergave.
Wat Astro anders maakt
Astro stuurt geen JavaScript mee tenzij je er expliciet om vraagt. De browser laadt HTML en CSS, klaar. Dat betekent een kleine payload en een laadtijd die je in milliseconden meet.
Interactieve componenten (een menu, een carousel, een formulier) worden als losse eilanden gehydrateerd. De rest van de pagina blijft statische HTML en kost niets.
Content leeft als Markdown met type-veilige frontmatter, gevalideerd met Zod. Een ontbrekend veld breekt de build in plaats van de live site. Sinds Astro 5 haalt de Content Layer die content overal vandaan, ook uit een CMS of API.
Tailwind, React, Svelte en MDX pluggen er direct in. Je kiest per component wat nodig is, in plaats van je hele site aan één framework vast te klinken.
Die aanpak sluit aan op hoe Google sites beoordeelt. Minder JavaScript betekent een snellere LCP en een lagere INP, precies de metrics waarop Core Web Vitals je afrekenen. Waarom die snelheid direct doorwerkt in je posities, lees je in waarom snelheid je SEO maakt of breekt.
Astro in 2026: volwassen geworden
Toen we voor Astro kozen, was het de snelle nieuwkomer. Inmiddels is het een gevestigd framework. Astro 5 (eind 2024) bracht de Content Layer, waarmee content uit Markdown, een headless CMS of een externe API door dezelfde type-veilige laag stroomt, en Server Islands, waarmee je losse dynamische onderdelen op de server rendert binnen een verder statische pagina. Je hoeft dus niet meer te kiezen tussen “helemaal statisch” en “alles dynamisch”.
Wil je content beheren zonder aan code te zitten, dan combineert Astro goed met een headless CMS. En omdat Astro op TypeScript leunt voor de contentvalidatie, vang je fouten af voordat ze live gaan.
Dit blog draait zelf op Astro
Geen theorie: de pagina die je nu leest is met Astro gebouwd. Statische HTML vanaf een CDN, content als Markdown in git, en een build die faalt zodra er iets kapot is, zodat de live site altijd op de laatste goede versie blijft staan.
Wanneer Astro niet de juiste keuze is
Eerlijk is eerlijk: Astro is geen wondermiddel. Bouw je een applicatie die zich als app gedraagt, met veel realtime interactie, ingelogde gebruikers en complexe state, dan is een ander fundament vaak logischer. Voor dat soort maatwerktrajecten kiezen we de stack per project. Maar voor marketingsites, blogs, portfolio’s en bedrijfswebsites, dus het werk waar snelheid en vindbaarheid de doorslag geven, is Astro in onze praktijk de scherpste keuze.
Veelgestelde vragen
Is Astro goed voor SEO?
Ja. Astro levert pagina’s als statische HTML, dus zoekmachines en AI-assistenten kunnen alles direct lezen zonder JavaScript uit te voeren. Samen met de snelle laadtijden en stabiele lay-out scoort een goed gebouwde Astro-site sterk op de signalen die Google meet.
Wat is het verschil met WordPress?
WordPress bouwt elke pagina op het moment dat iemand hem opvraagt (of leunt op caching-plugins om dat te verbergen). Astro bouwt alles vooraf, één keer, bij de deploy. Er is geen database of plugin-stapel die traag of gehackt kan worden. Het beheer werkt wel anders: content leeft in Markdown of een headless CMS in plaats van in een klassiek admin-paneel.
Kan ik Astro combineren met een CMS?
Ja. Via de Content Layer koppel je Astro aan vrijwel elk headless CMS. Redacteuren werken in hun vertrouwde omgeving, de site blijft statisch en snel.
Bouwen jullie elke site met Astro?
Nee. Astro is onze standaard voor content- en marketingsites. Voor webshops, portalen en applicaties kiezen we per project; soms is dat ook Astro, soms iets anders. Als webdevelopment bureau adviseren we de stack die bij het doel past, niet andersom.
Een razendsnelle website laten bouwen?
We vertellen je eerlijk of Astro bij jouw project past en wat het oplevert in laadtijd, vindbaarheid en beheer.