Os componentes do espaço de trabalho 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/
.
ModelosContém modelos de backbone.
viewsContém visualizações de backbone.
ModelosContém apenas os modelos HTML para os componentes.
rotasContém rotas universais. A pasta Templates dentro de rotas contém o código HTML e as referências aos componentes.
servicesContém a interface de serviço para chamar APIs do servidor Adobe Experience Manager no terminal REST.
utilContém utilitários genéricos utilizáveis por vários componentes.