Blog | Stephen Adei
Terug naar common.post.~common.sections.engineering.title

Een Blog Bouwen met Next.js en MDX

· door Stephen Adei · 1 min leestijd

nextjsmdxtypescript

Deze blog is gebouwd als een hub die content uit drie domeinen samenbrengt: advies, educatie en engineering. Hier beschrijf ik de technische keuzes.

Waarom Next.js?

Next.js biedt statische generatie, waardoor de blog razendsnel laadt. Met de App Router en

generateStaticParams
worden alle pagina's vooraf gegenereerd.

MDX voor content

MDX combineert Markdown met React-componenten. Dat betekent dat ik naast gewone tekst ook interactieve elementen kan gebruiken:

Dit is een voorbeeld van een Callout-component, direct in de content.

Meertaligheid

Met

next-intl
ondersteunt de blog Nederlands en Engels, waarbij Nederlandse URL's geen prefix hebben en Engelse URL's onder
/en/
vallen.

Een Blog Bouwen met Next.js en MDX | Blog — Stephen Adei