フォルダー構造について

AEM Forms Workspace は Backbone を使用して MVC アーキテクチャ上で設計されています。各コンポーネントは次のものに対してファイルを持ちます。

  • ビジネスロジックを含むモデル 。
  • インターフェイスコントロールを含む HTML ファイルであるテンプレート。
  • コントローラークラスとしてテンプレートに対して動作する表示。

すべてのコンポーネントのアセットは、以下に示すフォルダー構造内に配置されています。アセットにアクセスするには、CRXDE Liteにログインし、/libs/ws/js/runtime/を参照します。

​modelsバックボーンモデルが含まれます。

​viewsBackboneビューを含みます。

​templatesコンポーネントのHTMLテンプレートのみが含まれます。

​routesContains universal routes.routes 内部の Templates フォルダーには、HTML コードとコンポーネントへの参照が含まれます。

​servicesRESTエンドポイントでAdobe Experience ManagerサーバーAPIを呼び出すためのサービスインターフェイスが含まれます。

​utilContains複数のコンポーネントで使用できる汎用ユーティリティ。

このページ