存在理由
レンダリングレイヤーを作り直すことなく、CMS で管理されたコンテンツを洗練されたドキュメントサイトに変換できることを証明する、ドキュメント特化型アプリケーションを提供します。
このようなときに使用
- CMS コンテンツ上で製品ドキュメントをホスティングするとき
- マークダウン主体のドキュメントをレンダリングするとき
- サイドバーと検索主体のドキュメントナビゲーションを構築するとき
含まれるもの
- docs-template の Next.js アプリ
- CMS バックエンドによるキャッチオールルートのレンダリング
- ドキュメント向けマークダウン境界
- ドキュメント専用のナビバー、サイドバー、コンテンツコンポーネント
- 言語対応の投稿およびカテゴリ読み込み
コアワークフロー
- CMS の環境変数でドキュメントアプリを構成します。
cms-renderer を通じてドキュメントのルートをレンダリングします。- CMS スキーマからカテゴリと投稿のドキュメントを取得します。
- ドキュメント専用コンポーネントでマークダウンコンテンツをレンダリングします。
- その上にリッチなナビゲーションと検索を重ねます。
システムサーフェス
- ドキュメントアプリのルートレイヤー
- ドキュメント UI コンポーネントレイヤー
- ドキュメント CMS データと URL ヘルパー