← Back to blog

Welcome to MDX

Example blog entry using MDX in the Falcon Astro project.

Welcome to MDX

This is a sample blog entry stored under src/content/blog/. MDX lets you write Markdown with JSX when you need it.

Why MDX here?

  • Content lives in src/content/ as a build-time collection.
  • Frontmatter is validated with the schema in src/content.config.ts.
  • @astrojs/mdx handles .mdx files alongside .md.

You can add routes later with getCollection('blog') and render() without changing Fix UI components.