Diretrizes de codificação coding-guidelines
Diretrizes, dicas e truques guidelines-tips-and-tricks
O trabalho com o AEM Communities evoluiu de uma dependência intensa das Java Server Pages para a flexibilidade na escolha de linguagens de script de modelo, em que a lógica de negócios, o estilo e o conteúdo da página são distintos entre si.
Mais flexibilidade ao trabalhar com conteúdo gerado pelo usuário (UGC) é por meio da API SocialResourceProvider, o que elimina a necessidade de saber qual opção SRP foi escolhida para a implantação.
A seguir, estão várias diretrizes e práticas recomendadas de codificação para desenvolvedores do AEM Communities:
Código code
- Acessando o UGC com SRP - como evitar a gravação de um aplicativo que funciona somente quando o UGC está armazenado em JCR (JSRP).
- Refatoração de SocialUtils - métodos de utilitário para SRP que substituem SocialUtils.
- Convenções de nomenclatura - convenções de nomenclatura para classes Java personalizadas.
Scripts scripts
- Sideload de componentes das comunidades - como adicionar dinamicamente um componente após o carregamento da página.
- Fundamentos do Editor de Rich Text - como personalizar a interface do usuário rich text fornecida aos membros para conteúdo de publicação.
IDE ide
- Uso do Maven para comunidades - como incluir o jar da API das comunidades.
- Refatoração de SocialUtils - métodos de utilitário para SRP que substituem SocialUtils.
recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791