AEM Forms Workspace-Komponenten basieren auf einer MVC-Architektur mit Backbone. Jede Komponente verfügt über eine Datei für:
Die Elemente für alle Komponenten werden in der unten beschriebenen Ordnerstruktur gespeichert. Um auf die Elemente zuzugreifen, melden Sie sich bei CRXDE Lite an und navigieren Sie zu /libs/ws/js/runtime/
.
models Enthält Backbone-Modelle.
views Enthält Backbone-Ansichten.
templates Enthält nur die HTML-Vorlagen für die Komponenten.
routes Enthält universelle Routen. Der Ordner „templates“ unter „routes“ enthält den HTML-Code und die Verweise auf die Komponenten.
services Enthält die Serviceschnittstelle zum Aufrufen von Adobe Experience Manager-Server-APIs am REST-Endpunkt.
util Enthält generische Serviceprogramme, die von mehreren Komponenten verwendet werden können.