1. JSSアプリケーションの開発

Sitecore JavaScriptレンダリングSDK NPMパッケージ

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

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

Sitecore JavaScriptレンダリングSDK (JSS) は、JavaScriptフレームワークのファーストクラスのサポートを追加し、Sitecoreデータを使用する最新のアプリケーションの開発を可能にするJavaScriptパッケージのセットです。

JSSは、次のNPMパッケージを提供します。

  • @sitecore-jss/create-sitecore-jss JSSサンプルアプリケーションの初期化子/テンプレートが含まれています。

  • @sitecore-jss/sitecore-jss-cliJSS CLIが含まれています。

  • @sitecore-jss/sitecore-jssには、JSS Dictionary APIJSS Layout APIJSS GraphQL APIJSS Tracking APISitecoreエディター統合のインフラストラクチャ、さまざまなユーティリティなど、JSSのコアAPIとユーティリティが含まれています。GithubのAPIリファレンスを参照してください。

  • @sitecore-jss/sitecore-jss-dev-tools開発プロキシやデプロイメント・スクリプトなどの開発者ツールが含まれています。また、JSSの切断されたインポート パッケージを生成するためのセマンティクスを持つモジュールであるJSS Manifest APIと、切断されたマニフェストのカスタマイズに使用されるSitecoreパイプライン パターンのJavaScript実装も含まれています。

  • @sitecore-jss/sitecore-jss-formsには、Sitecore Forms統合のAPIが含まれています

  • @sitecore-jss/sitecore-jss-proxyには、JSSプロキシを使用してヘッドレスでJSSアプリをサーバーサイド レンダリングするために使用されるヘッドレス モードSSRプロキシの実装が含まれています。

  • @sitecore-jss/sitecore-jss-rendering-hostレンダリング ホストの実装が含まれます。

これらのアプリケーションが提供する機能は、サンプルアプリケーションに基づいて作成されたJSSアプリケーションで使用できます。手順やウォークスルーに特に明記されていない限り、個別にインストールする必要はありません。

JSSサンプル アプリケーションは、フレームワーク固有のNPMパッケージを利用します。

  • @sitecore-jss/sitecore-jss-angular JSSのAngular統合コンポーネントとサービスが含まれています。

  • @sitecore-jss/sitecore-jss-angular-schematics Angular開発者コード生成回路図が含まれています。

  • @sitecore-jss/sitecore-jss-nextjs JSSのNext.jsコンポーネントと統合が含まれています。

  • @sitecore-jss/sitecore-jss-react ReactコンポーネントとJSSの統合が含まれています。

  • @sitecore-jss/sitecore-jss-react-formsには、ReactコンポーネントとJSSとSitecore Formsの統合が含まれています。Reactに基づくJSSアプリケーションやNext.jsサンプルアプリケーションで使用できます。このモジュールは、必要に応じてコピーおよび拡張することを意図しており、完全なフォーム実装を意図したものではありません。

  • @sitecore-jss/sitecore-jss-react-native React Nativeのサービスとコンポーネントが含まれています。

  • @sitecore-jss/sitecore-jss-vue JSSのVue統合とコンポーネントが含まれています。

この記事を改善するための提案がある場合は、 お知らせください!