Présentation de la structure de dossiers

Les composants de l’espace de travail AEM Forms reposent sur une architecture MVC (modèle-vue-contrôleur) utilisant le modèle Backbone. Chaque composant possède un fichier pour :

  • Un modèle contenant une logique de gestion.
  • Un fichier HTML contrôleur contenant des commandes d’interface.
  • Une vue agissant comme une classe Controller sur le contrôleur.

Les actifs de tous les composants sont placés dans la structure de dossiers décrite ci-dessous. Pour accéder aux ressources, connectez-vous à CRXDE Lite et accédez à /libs/ws/js/runtime/.

​modelsContient des modèles Backbone.

​viewsContient des vues Backbone.

​templatesContient uniquement les modèles HTML pour les composants.

​routesContient des routes universelles. Le dossier Templates figurant dans routes contient le code HTML et les références aux composants.

​servicesContient l’interface de service pour appeler les API du serveur Adobe Experience Manager sur le point de terminaison REST.

​utilContient des utilitaires génériques utilisables par plusieurs composants.

Sur cette page