Linee guida sulla codifica
Linee guida, suggerimenti e trucchi
L'utilizzo di AEM Communities è passato dall'essere fortemente dipendente dalle pagine Java Server alla flessibilità nella scelta di modelli di linguaggi di script in cui logica aziendale, stile e contenuto delle pagine sono diversi l'uno dall'altro.
Un'ulteriore flessibilità nell'utilizzo del contenuto generato dall'utente (UGC) è garantita dall'API SocialResourceProvider, che elimina la necessità di conoscere quale opzione SRP è stata scelta per la distribuzione.
Di seguito sono riportate diverse linee guida e procedure ottimali per sviluppatori AEM Communities:
Codice
- Accesso a UGC con SRP - come evitare di scrivere un'applicazione che funziona solo quando UGC viene memorizzato in JCR (JSRP).
- SocialUtils Refactoring - metodi di utilità per SRP che sostituiscono SocialUtils.
- Convenzioni di denominazione - convenzioni di denominazione per classi Java personalizzate.
Script
- Componenti di sideloading Communities: istruzioni per aggiungere dinamicamente un componente dopo il caricamento della pagina.
- Editor Rich Text Essentials : come personalizzare l'interfaccia utente RTF fornita ai membri per la pubblicazione di contenuti.
IDE