MDX Blog

Writing Content in MDX

February 12, 2026 · 1 min read

MDX lets you mix Markdown with JSX. Regular Markdown syntax works as expected:

  • Bullet points
  • Bold and italic text
  • Links

Blockquotes work too, useful for callouts or quotes from other sources.

Tables

FeatureSupported
Frontmatter
Syntax themes
Tags

Code blocks

Code blocks are highlighted at build time with Shiki, using separate themes for light and dark mode:

const posts = await fetch('/api/posts').then(res => res.json())
console.log(posts.length)

That's it — write Markdown, get a fully typed, statically generated post.