Methanol へようこそ!
Methanol は、rEFui と MDX を基盤とした、柔軟なカスタマイズ性と使いやすさを両立した静的サイトジェネレーターです。高速な動作と洗練された構造により、執筆に集中できる環境を提供します。
複雑な設定は必要ありません。pages/(または docs/)にファイルを配置するだけでルートが自動生成され、index.mdx はホームページとして、ナビゲーションツリーも自動的に構築されます。
主な特徴
pages/(またはdocs/)への MD/MDX 配置による自動ルーティングcomponents/に作成したコンポーネントを MDX 内で直接利用可能- フロントマターによるナビゲーション構造、順序、表示のきめ細かな制御
dist/へのビルド出力とローカルでのプレビュー確認- Pagefind による全文検索や Starry Night による構文ハイライトの統合
rEFui: HTML + Islands
Methanol は、サーバーサイド HTML 生成とクライアントサイドのインタラクションの両方に rEFui を採用しています。ページの大半は静的な HTML として出力され、インタラクティブな要素が必要な箇所のみが小さな “islands” として部分的にハイドレーション(Partial Hydration)されます。これにより、全ページをハイドレーションすることなく、高いパフォーマンスを実現しています。