JSSアプリケーションの開発
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
JSSアプリケーションの開発は、通常のJavaScriptフレームワークアプリ開発といくつかの 違い があります。なぜなら、JSSアプリはSitecoreと統合し、コンテンツ作成ワークフローをサポートすることを意図しているからです。
JSSアプリ開発に取り組むには、JSSとSitecoreがどのように連携するかを理解し、JSS特有の開発ベストプラクティスに従う必要があります。あなたのバックグラウンド(SitecoreまたはJavaScript開発者)、Sitecoreインスタンスの利用可能性、ビジネス要件に応じて、開発ワークフローを選択できます。
!注JSSは最新バージョンのSitecoreをサポートしています。始める前に、自分のSitecoreバージョンに合った正しいJSSのバージョンを特定してください。
JSSはいくつかの人気のあるJavaScriptフレームワークをサポートし、JSSプロジェクトを迅速にスキャフォードするためのアプリサンプルも提供しています。
JSSサンプルアプリケーションの最新バージョン(Sitecoreの最新バージョンと互換性がある)を使ってJSSアプリケーションを作成できます。JSSサンプルアプリとSitecoreの最新バージョンを使ってアプリ開発を始めるには、以下のガイドのいずれかJSSご利用ください。
- Next.js開発のためのJSSの使い始め
- 攻略:React用のJSSの始め方
- 攻略:AngularのJSSを始める方法
- 攻略:JSS for Vue.jsの始め方
- 攻略:React NativeのJSSの使い始め
!ヒント 古いサンプルアプリバージョン(Sitecoreの古いバージョンと互換性がある)を基にJSSプロジェクトを作成することも可能です。
Sitecoreインスタンスにアクセスできず、切断モードで作業する場合は、Manifest APIを使ってJSSアプリでアイテムやデータを定義してください。後でJSS CLIとApp Import APIを使ってそれらをSitecoreにインポートできます。
Sitecoreインスタンスにアクセスできる場合は、アプリケーションを接続してSitecoreに展開してください。