Os componentes do espaço de trabalho do AEM Forms foram projetados na arquitetura MVC usando o Backbone (rede de transmissão). Cada componente tem um arquivo para:
Os ativos de todos os componentes são colocados na estrutura de pastas descrita abaixo. Para acessar os ativos, faça logon no CRXDE Lite e procure /libs/ws/js/runtime/
.
modelos Contém modelos de backbone.
visualizações Contém exibições de backbone.
modelos Contém apenas os modelos de HTML para os componentes.
roteiros Contém rotas universais. A pasta Templates dentro de rotas contém o código HTML e as referências aos componentes.
serviços Contém a interface de serviço para chamar as APIs do servidor do Adobe Experience Manager no ponto de extremidade REST.
util Contém utilitários genéricos utilizáveis por vários componentes.