Linee guida per la codifica coding-guidelines
Linee guida, suggerimenti guidelines-tips-and-tricks
L’utilizzo di AEM Communities si è evoluto da una forte dipendenza dalle pagine Java Server a una flessibilità nella scelta di linguaggi di script basati su modelli in cui la logica di business, lo stile e il contenuto delle pagine sono distinti gli uni dagli altri.
Un’ulteriore flessibilità nell’utilizzo dei contenuti generati dagli utenti (UGC, User-Generated Content) è offerta dall’API SocialResourceProvider, che elimina la necessità di sapere quali SRP è stata scelta l'opzione per la distribuzione.
Di seguito sono riportate varie linee guida per la codifica e best practice per gli sviluppatori di AEM Communities:
Codice code
- Accesso a UGC con SRP : come evitare di scrivere un’applicazione che funziona solo quando UGC è memorizzato in JCR (JSRP).
- Refactoring SocialUtils - metodi di utilità per SRP che sostituiscono SocialUtils.
- Convenzioni di denominazione : convenzioni di denominazione per le classi Java personalizzate.
Script scripts
- Sideload dei componenti community : come aggiungere in modo dinamico un componente dopo il caricamento della pagina.
- Nozioni di base sull’editor Rich Text : come personalizzare l’interfaccia utente Rich Text fornita ai membri per la pubblicazione dei contenuti.
IDE ide
- Utilizzo di Maven per le community : come includere il file jar dell’API Communities.
- Refactoring SocialUtils - metodi di utilità per SRP che sostituiscono SocialUtils.
recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791