Knockoutによるコンポーネント開発の概要および前提条件

このチュートリアルでは、JavaScriptオブジェクトを使用してサンプル・コンポーネントを作成するためのステップおよび検証手順を示します。これは標準のKnockout JS ViewModelテンプレート機能を活用します。

これらのステップ(コンポーネントを作成したときにシードされるファイルで提供済)で参照されるコードを取得して.htmlテンプレートおよびJavaScript viewModelのみを自分のコードで更新できる必要があります。

注:

Oracle Content Managementではコンポーネントの作成に使用するJavaScriptテクノロジは指定していませんが、通常、どのJavaScriptフレームワークを選択しても、ファクトリJavaScript関数はコンポーネントの実装ごとに同じです。

前提条件

このチュートリアルでは、コンポーネントの実装のみに重点を置いています。コンポーネントの一般的な情報の詳細は、「コンポーネントの開発」を参照してください。

このチュートリアルのステップを完了するには、次の要件を満たす必要があります。
  • サイトおよびコンポーネントを作成する権限を持つOracle Content Managementインスタンスにアクセスできる必要があります。

  • Oracle Content Managementインスタンス・サーバーは、Oracle Content Managementデスクトップまたはカスタム・コンポーネントを使用するローカル・コンピュータと同期されています。Developer Cloud Serviceによるカスタム・コンポーネントの開発を参照してください。

さらに、次のJavaScriptの概念およびフレームワークに精通している必要があります。
  • JavaScriptブラウザ・デバッグ

  • JavaScriptクロージャ

  • JavaScript非同期モジュール定義 (AMD)の開発

  • RequireJSおよびKnockoutJSフレームワーク

ステップ1: コンポーネントの作成」に進みます。