JSSアプリインポートAPI

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

場合によっては、JSSアプリケーションはコードファースト開発ワークフローを用いてSitecoreから切り離して開発する必要があります。このようなアプリケーションは最終的にSitecoreに接続され、Sitecoreの機能を活用できるように展開されなければなりません。

App Import APIは、開発者がそのようなアプリケーションをSitecoreにインポートし、接続時にアプリケーションを実行するために必要なアイテムインフラを作成できるようにします。

App Import Service

App Import Serviceは 、Sitecore Headless Servicesが提供するサービスおよびAPI群の一部であり、コード優先で切断されたJSSアプリをSitecoreにインポートできるようにするために特別に作られました。

App Import ServiceはSitecore Content Management (CM)インスタンス上のエンドポイントを提供し、開発者がSitecoreから切断された状態で構造的に作成・定義されたアプリケーションをインポートできるようにします。

JSSアプリケーションからのJSSマニフェスト パッケージの展開も受け入れています。

!注インポートサービスはCDサーバー上で自動的に無効化されます。

App Import ServiceはJSSアプリのビルドアーティファクトをインポートしません。以下の理由でSitecoreのアイテムのみをインポートします:

  • 本番アプリのアーティファクトはCMおよびContent Delivery(CD)インスタンスにデプロイされなければならず、サービス側はこのプロセスをオーケストレーションできません。
  • デプロイサービスを通じてファイルを改変する可能性を排除し、攻撃対象面を減らすこと。
この記事を改善するための提案がある場合は、 お知らせください!