ロゴ

Succinct CS

MDXの使用方法

2025年6月25日 回閲覧 327 語 1 分

このテーマには、astro.config.mjs設定ファイルに@astrojs/mdxの統合がインストールされ、設定されています。MDXを使用したくない場合は、設定ファイルから統合を削除することでサポートを無効にできます。

なぜMDXなのか?

MDXは、JavaScriptとJSXの構文を埋め込むことができる特別なMarkdownの形式です。これにより、MarkdownコンテンツにJavaScriptとUIコンポーネントを混在させることができ、インタラクティブなチャートやアラートなどの機能を実装できます。

既存のMDXで作成されたコンテンツがある場合、この統合によりAstroへの移行が簡単になるはずです。

以下は、MDX内でUIコンポーネントをインポートして使用する方法です。
ブラウザでこのページを開くと、下のクリック可能なボタンが表示されるはずです。

MDXに埋め込まれたコンポーネント

その他のリンク