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

Documentation Index

Fetch the complete documentation index at: https://docs.replit.com/llms.txt

Use this file to discover all available pages before exploring further.

所要時間: 約15分 Figma のデザインは体験がどのように見えるべきかを示しています。Replit は Figma のフレームをテスト、改良、共有できる React アプリに変換できます。 例として FitStart を使います: 動作するワークアウトフォーム、進捗カード、週間目標、モバイルレイアウトが必要なフィットネストラッカーダッシュボードの Figma フレームです。
FitStart フィットネストラッカーのソース Figma フレーム。インタラクティブな Replit アプリに変換するダッシュボード、プロフィール、サポート画面が表示されている

学べること

以下の方法を学びます:
  • インポート結果を向上させるために Figma フレームを準備する。
  • Figma フレームを Replit にインポートする。
  • Replit がデザインから何を保持したかを確認する。
  • インポート後に動作、レスポンシブ性、仕上げを改良する。
  • インポートされたアプリに変更が必要なときに Agent、Canvas、Visual Editor を使う。

始める前に

以下が必要です:
  • Replit アカウント
  • インポートしたいフレームが含まれた Figma ファイル。
  • Figma アカウントへの接続アクセス。
  • アプリに変換したい正確な Figma フレームの URL。
Figma のインポート制限は Figma によって設定されています — 正確な制限とアカウント要件については、Figma 独自のデベロッパードキュメントを確認してください。

Figma フレームをインポートする

Replit のインポートフローを使ってフレームを React アプリに変換します。
Figma Design タイルがハイライトされた Replit インポートページ。選択するとフレームを React アプリに変換する Figma インポートフローが開く
1

Replit のインポートを開く

replit.com/import にアクセスします。
2

Figma Design を選択する

Figma Design を選択して、Figma アカウントを接続します。
3

フレームの URL をコピーする

Figma でインポートしたい正確なフレームを選択して URL をコピーします。
4

貼り付けてインポートする

Replit にフレームの URL を貼り付けて Import を選択します。

または Figma をプロンプトに直接添付する

インポートウィザードではなく、ビルドプロンプトと一緒にフレームを Agent に渡したい場合は、プロンプトコンポーザーの添付メニューを使ってください。
1

Replit を開いてプロンプトボックスをフォーカスする

replit.com にアクセスします。プロンプトコンポーザーはホーム画面にあります。
2

添付メニューを開く

プロンプトコンポーザーの + ボタンを選択して Add attachment メニューを開きます。
プラスボタンがハイライトされた Replit プロンプトコンポーザー。選択すると Figma デザインをインポートできる Add attachment メニューが開く
3

Import a Figma design を選択する

Import a Figma design を選択して、ビルドしたい正確な Figma フレームの URL を貼り付けます。
4

ビルドする内容を説明する

デザインで何をすべきかを Agent に伝える短いプロンプトを入力します — 例えば、何をインタラクティブにすべきか、ビジュアルにどの程度忠実にすべきか、デスクトップとモバイルのどのような動作を期待するかなど。準備ができたら送信します。
Agent がフレームをインポートしてプロンプトに基づいたインタラクティブなアプリをビルドします。ビルドが完了したら Preview でテストしてください。
Figma フレームから Agent がビルドしたインタラクティブな FitStart アプリ。統計カード、ワークアウト記録フォーム、今日のエントリ、7日間のトレンドチャートがブラウザタブで動作している

Replit がインポートするもの

Replit は Figma フレームを使って React プロジェクトを作成します。インポートには以下が含まれる場合があります:
  • テーマとコンポーネントのスタイリング。
  • 画像とアイコンアセット。
  • React プロジェクトのアプリスキャフォールディング。
インポートにより動作する出発点が得られます。デザインが完全には定義していない動作、レスポンシブ性、インタラクションはまだテストが必要です。

Agent がビルドしたものを確認する

インポート後、Preview を開いてアプリを Figma フレームと比較します。
Agent のチェックポイント履歴の隣の Preview で動作しているインポートされた FitStart Personal Fitness Trainer ランディングページ。Figma フレームから Agent がビルドしたヒーロー、返金保証バッジ、統計行が表示されている
ビジュアルの確認:
  • レイアウトが Figma フレームに十分近い。
  • 色、タイポグラフィ、スペーシング、アセットが保持されている。
  • 重要な画像とアイコンが表示されている。
  • アプリがデスクトップとモバイルサイズで動作する。
インタラクションの確認:
  • ボタンとリンクが期待通りに動作する。
  • 必要に応じてフォーム、メニュー、タブ、ナビゲーションが存在する。
  • リフレッシュ後もアプリが動作する。
  • 欠けているものが Agent に追加を依頼するほど明確である。

インポート後にアプリを改良する

インポート後に一部の動作を追加する必要がある場合があります。変更がインタラクション、データ、複数の画面、または隠れたロジックに影響する場合は Agent を使ってください。 FitStart の場合、インポートされたデザインをインタラクティブにするよう Agent に依頼します: 変更が主にテキスト、色、スペーシング、レイアウト、画像の仕上げである場合は Visual Editor を使ってください。 ビジュアルフィードバックにアノテーションをつけたり、バリアントを比較したり、デザイン上で変更すべき点を直接示したい場合は Canvas を使ってください。

Canvas でレイアウトを比較してアノテーションをつける

Canvas はインポートされたアプリをフリーフォームのボードに変換し、Agent に代替レイアウトを依頼したり、テキストやスケッチでデザインをマークアップしたりできます。
1

Canvas を開く

ワークスペースのペインヘッダーで Canvas を選択して、右ペインを Preview から Canvas に切り替えます。
Preview と Tools & files の隣に Canvas タブがハイライトされた Replit ワークスペースのペインヘッダー
2

異なるレイアウトを試す

インポートされたモックアップをクリックして Reimagine を選択し、Try different layouts を選んでください。Agent がコンテンツを維持しながらビジュアル階層を再配置した代替レイアウトを提案します。
Try different layouts オプションがハイライトされた Canvas モックアップ上の Reimagine メニュー
3

提案されたレイアウトを確認する

Agent が代替案を生成するのを待ち、ズームアウトしてオリジナルのモックアップと並べて確認します。
インポートされた FitStart モックアップと Agent のレイアウト提案がチャットパネルに表示された Canvas
4

Text と Draw でアノテーションをつける

Text を使って Canvas にメモを追加します。
Text ツールがハイライトされた Canvas のアノテーションツールバー
Draw を使って変更したい部分を指し示す矢印や図形をスケッチします。
Draw ツールがハイライトされた Canvas のアノテーションツールバー
5

アノテーションを Agent に送信する

メモを配置したら、Agent にインポートされたアプリにフィードバックを適用するよう依頼します。
ヒーロー統計行を指すテキストアノテーションが付いた Canvas 上のインポートされた FitStart モックアップ

必要に応じて Agent で Figma リンクを使う

インポート後、特定のフレームやレイヤーを確認したり、デザインデータを抽出したり、実装をデザインと比較したいときに、Figma のリンクを Agent チャットに貼り付けることができます。 Agent チャット機能には Figma の Dev または Full シートを推奨します。詳細については Figma MCP インテグレーション をご覧ください。 チュートリアルを完了おめでとうございます!Figma フレームをインタラクティブな Replit アプリに変換して、共有・テストできるものに改良しました。

次のステップ

Visual Editor

テキスト、色、スペーシング、画像などの細かいビジュアル詳細を仕上げましょう。

Canvas

ビジュアル方向性を比較して、デザイン上に直接フィードバックをアノテーションしましょう。

データベースを追加する

リフレッシュ後もフォームデータを保持しましょう。

ログインを追加する

認証でプライベート画面を保護しましょう。

カスタムドメインを追加する

レビュアーがアプリを試せるパブリック URL を設定しましょう。

チームワークスペースでコラボレーションする

チームメンバーをインポートされたアプリに招待して一緒にビルドしましょう。

関連

クレジット

このガイドで使用されているサンプルデザインは、Figma Community の Personal Fitness Trainer Template です。