Yari: MDN のレンダリングプラットフォーム

Yari は MDN Web Docs をレンダリングするコードです。 JAMStack アプローチを採用しており、 GitHub リポジトリーにフラットなソースファイルとして格納されている MDN のコンテンツ (前付けやマクロ呼び出しを含む) を、静的な HTML ファイルにレンダリングし、それらを可能な限り迅速かつ効率的に提供しています。

現在、 MDN のコアプラットフォームは二つの GitHub リポジトリーで構成されています。

  • MDN コンテンツリポジトリー — ここには MDN コンテンツが、貢献者の履歴やリダイレクトなどの情報とともに保存されています。 MDN のコンテンツに協力したい方は、このリポジトリーを参照してください。
  • Yari プロジェクト — これは MDN のコンテンツをレンダリングして表示するプラットフォームコードであり、さらにユーザーアカウントなどの関連サービスを扱います。 MDN プラットフォームに協力したい方は、このリポジトリーを参照してください。

関連情報