メインコンテンツにスキップ

APIドキュメントサイト

APIや製品のプロフェッショナルなドキュメントを、数週間ではなく数時間で公開できます。静的サイトジェネレーターと格闘することなく、検索、コード例、ダークモードを備えた開発者向けのドキュメントが手に入ります。

David Alex
·0件のリミックス

こんな用途におすすめ

  • 公開ドキュメントとともに製品を提供する開発者
  • APIやSaaSのドキュメントのスピード公開
  • 散在するREADMEを検索可能なサイトに集約
  • クライアント向け製品ドキュメントを制作するエージェンシーチーム

主なポイント

  • コマンドパレット検索
  • 3カラムレイアウト
  • シンタックスハイライト付きコードブロック
  • モバイル用ドロワーナビゲーション
  • ダークモード切り替え
  • タブ切り替え式のコード例
  • 種類別のコールアウトブロック
  • スクロール連動の目次
  • 記事フィードバックウィジェット

技術スタック

ライブラリ

  • React
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • Recharts
  • Embla Carousel
  • Fuse.js
  • PrismJS
  • Vaul

デプロイ

  • Lovable
  • GitHub

このテンプレートについて

このテンプレートを使えば、開発者向けの洗練されたドキュメントサイトをすぐに用意できます。フロントエンドの経験は必要ありません。折りたたみ式のサイドバーナビゲーション、メインコンテンツエリア、自動生成される目次からなる3カラムレイアウトで、成熟したプロダクトに期待される構成をドキュメントに持たせられます。

技術的な部分はすでに用意されています。ダークテーマとライトテーマへの対応、モバイル対応のレスポンシブレイアウト、キーボードショートカット付きのあいまい検索、9言語に対応したシンタックスハイライト付きコードブロックが揃っています。ユーザーが本当に必要とするドキュメントの執筆に集中できます。

サイトには、「人気のトピック」グリッドを備えたホームページ、複数のドキュメント記事ページ(「はじめに」「インストール」「クイックスタート」「認証」「エラー処理」「レート制限」「ウェブフック」「ページネーション」など)、「ユーザー」や「商品」といったリソースごとの専用APIリファレンスページが含まれます。APIリファレンスページには、cURL、JavaScript、Python、Rubyのコード例をタブで切り替えて表示できます。すべてのドキュメントページに、パンくずリスト、前後の記事へのリンク、記事へのフィードバックウィジェットが付いています。

静的サイトジェネレーターの設定に何週間も費やしたり、レイアウトやブランディングが制限されるホスティング型のドキュメントプラットフォームに料金を払ったりする必要はありません。細部まで自由に調整できる、完全にカスタマイズ可能なドキュメントサイトを数時間で手に入れられます。

このテンプレート 一般的な有料ツール
費用 無料で始められる $20〜100/月
セットアップ時間 数時間 数日〜数週間
カスタマイズ性 すべて自由に調整可能 プランに応じて制限あり
ロックイン なし、いつでもエクスポート可能 サブスクリプションが必要

おすすめの活用例

プロダクトドキュメントサイト

ソフトウェアプロダクトのための充実したナレッジベースを、絵文字ラベル付きのサイドバーセクションでカテゴリごとに整理して構築できます。折りたたみ式のナビゲーションと、スクロールに連動する目次により、ユーザーはページを探し回らずに答えを見つけられます。わかりやすく利用しやすいドキュメントがあれば、ユーザーが自己解決できるため、サポートへの問い合わせが減ります。

APIリファレンスポータル

色分けされたHTTPメソッドのバッジ、4言語のコード例を切り替えられるタブ、パラメーター・リクエストボディ・レスポンス形式を含む構造化されたエンドポイント詳細で、REST APIをドキュメント化できます。本格的な見た目が、開発者が最初の連携を実装する前から信頼を築きます。APIドキュメントがAPIそのものと同じくらい信頼できるものに見えれば、開発者の導入も進みます。

開発者向けオンボーディングガイド

インストール、認証、クイックスタートの手順、エラー処理やページネーションといった一般的なパターンまで、新しい開発者を順を追って案内できます。組み込みの読了時間の目安と「最終更新日」の表示で、読む前に内容の見通しを示せます。オンボーディングが早く進めば、新しいチームメンバーや外部の開発者がそれだけ早く貢献を始められます。

オープンソースプロジェクトのドキュメント

オープンソースプロジェクトに、商用プロダクトにも引けを取らないドキュメントを用意できます。ダークモード対応、9言語(JavaScript、TypeScript、Python、Ruby、Bash、JSON、YAML、JSX、TSX)のシンタックスハイライト、コマンドパレット検索(⌘K)が、プロジェクトがしっかりメンテナンスされていることを伝えます。その信頼が、コントリビューターやエンタープライズでの導入を呼び込みます。

当てはまるものはありましたか?このテンプレートをリミックスして、作り始めましょう。

作れるもの

このテンプレートは、次のようなものを作る土台になります。

  • カテゴリ分けされた記事、あいまい検索、スクロール位置を自動で追う目次を備えたプロダクトドキュメントサイト
  • 多言語のコードサンプル、HTTPメソッドのバッジ、開発者が実際に活用できる構造化されたエンドポイントドキュメントを備えたAPIリファレンスポータル
  • コールアウトブロック、シンタックスハイライト付きのコード、モバイル対応のナビゲーションを備え、散らばったWikiページに代わる技術ナレッジベース

はじめ方

ステップ1:テンプレートをリミックスする

「リミックス」をクリックすると、自分専用のコピーが作成されます。「人気のトピック」を備えたホームページ、複数のドキュメント記事ページ、タブ切り替え式のコード例付きAPIリファレンスページなど、すぐにカスタマイズできる完全なドキュメントサイトが手に入ります。すべてのページと機能はすでに動作しているので、あとは自分仕様に仕上げるだけです。

このテンプレートが合わない場合は、別のテンプレートをリミックスできます。作業が無駄になることはありません。

ステップ2:ブランドに合わせてカスタマイズする

メインカラーの青を、製品のイメージに合わせて変更しましょう。InterとJetBrains Monoがブランドに合わない場合は、フォントも変更できます(ただし、どちらも技術的なコンテンツとの相性は抜群です)。Lovableのビジュアルエディターを使えば、レイアウトを編集しながら変更内容をすぐに確認できます。思いどおりの見た目に仕上げるのに、コードの知識は必要ありません。HSLカラートークンの仕組みにより、変更内容はライトモードとダークモードの両方に一貫して反映されます。

ステップ3:コンテンツを追加する

サンプル記事を、自社製品のドキュメント、ガイド、APIリファレンスに置き換えます。コンテンツは絵文字アイコン付きのカテゴリに整理でき、サイドバーをひと目で見渡しやすくなります。独自のマークダウンレンダラーは、見出し、コードブロック、コールアウト(情報・警告・成功・エラー)、表、インライン書式に対応しています。テンプレート自体は主張しすぎないデザインなので、読者の目は自然とコンテンツに向かいます。

ステップ4:ツールを連携する

Google Analyticsを追加してアクセスの多いドキュメントを把握したり、フィードバックウィジェットをバックエンドにつないでユーザー評価を収集したり、ドキュメント更新のメール通知を設定したり、既存のCMSと連携したりできます。テンプレートはこうしたツールを簡単に連携できるように作られており、フィードバックウィジェットはすでに配置済みなので、必要なときにいつでもバックエンドにつなげられます。

ステップ5:公開する

ワンクリックでドキュメントサイトを公開できます。ホスティング、セキュリティ、パフォーマンスの最適化はLovableが自動で処理します。数分でサイトが世界中に公開され、ユーザーや開発者コミュニティにURLを共有できるようになります。

まとめ

このドキュメントテンプレートは、製品の品質にふさわしいドキュメントを用意したい開発者やプロダクトチームに最適です。デザイナーを雇わなくてもプロ仕様の3カラムレイアウトが手に入り、あいまい検索やキーボード操作を自作する必要もなく、プラグインを1つも設定せずに9言語のシンタックスハイライトが使えます。

初めてのAPIをドキュメント化する場合も、手狭になったドキュメントプラットフォームから乗り換える場合も、このテンプレートが確かな土台になります。コマンドパレット検索は最初からすぐに使え、モバイルでのナビゲーションもスムーズです。コードブロックはクリップボードへのコピー機能付きできれいに表示され、ダークモードも初日から美しく仕上がっています。テンプレートは無料で、カスタマイズにかかるのは数時間ほどです。今夜にはドキュメントを公開して共有できるかもしれません。

機能・できること

  • 3カラムのドキュメントレイアウト

    折りたたみ式のサイドバーナビゲーション、メインコンテンツエリア、自動生成される目次により、成熟したプロダクトにユーザーが期待する構成をドキュメントに持たせられます。

  • キーボード操作対応のあいまい検索

    Fuse.jsによる検索は⌘Kで開き、矢印キーで移動できます。カテゴリーバッジと抜粋プレビューを表示するので、目的の情報をすばやく見つけられます。

  • スクロール連動の目次

    見出しから自動生成され、IntersectionObserverで現在位置を追跡するため、長いドキュメントページでもユーザーは今どこを読んでいるかを常に把握できます。

  • タブ切り替え式の多言語コード例

    APIエンドポイントにはcURL、JavaScript、Python、Rubyのタブでコードサンプルが表示され、開発者は必要なコードをそのままコピーできます。

  • シンタックスハイライト付きコードブロック

    Prism.jsによる9言語のシンタックスハイライトに対応し、ホバーで表示されるコピーボタンと、クリップボードへのコピー時の視覚的な確認表示を備えています。

  • 種類別のコールアウトブロック

    情報、警告、成功、エラーのコールアウトを色分けとアイコンで表示し、ドキュメント内の重要な内容に注意を引きます。

  • HTTPメソッドバッジ

    色分けされたGET、POST、PUT、PATCH、DELETEのラベルにより、リファレンスドキュメントを閲覧する開発者はAPIエンドポイントをひと目で見分けられます。

  • 記事フィードバックウィジェット

    すべてのドキュメントページに高評価/低評価のフィードバック機能を標準搭載しており、バックエンドに接続すれば、どのコンテンツがユーザーの役に立っているかを把握できます。

  • 前へ/次へナビゲーション

    各ページの下部に前後の記事へのリンクがあり、メニューを探し回らなくても、ユーザーを論理的な順序でドキュメントへと案内します。

  • カスタムMarkdownレンダラー

    見出し、リスト、表、インラインコード、太字、リンクのすべてを、外部のMarkdownプロセッサーを設定しなくても美しく表示できます。

  • モバイル用ドロワーナビゲーション

    小さな画面ではオフキャンバスのサイドバーが背景オーバーレイとともにスライド表示され、ページ移動時に自動で閉じるため、モバイルでも快適に閲覧できます。

  • HSLトークンによるカラーシステム

    すべての色にCSS変数を使用しているため、コンポーネントファイルを探し回らなくても、ブランドの変更がライトモードとダークモードの両方に一貫して反映されます。

関連テンプレート

AIムードボードキャンバス画像とテキストメモをドラッグ&ドロップで配置
Lovableスライドコードで動くプレゼンビルダー
Lovable InsightsGoverned metrics, self-serve dashboards