Os componentes do espaço de trabalho do AEM Forms são projetados na arquitetura MVC usando Backbone. 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 navegue até /libs/ws/js/runtime/
.
modelos Contém modelos de backbone.
exibições Contém visualizações de backbone.
modelos Contém apenas os modelos HTML para os componentes.
rotas Contém rotas universais. A pasta Modelos nas rotas contém o código HTML e as referências aos componentes.
serviços Contém a interface de serviço para chamar APIs do servidor do Adobe Experience Manager no terminal REST.
util Contém utilitários genéricos utilizáveis por vários componentes.