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.
L'utilizzo di contenuti generati dagli utenti (UGC, User Generated Content) è più flessibile grazie all'API SocialResourceProvider, che elimina la necessità di sapere quale opzione SRP è stata scelta 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 è archiviato 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
- Sideloading Communities Components - come aggiungere dinamicamente un componente dopo il caricamento della pagina.
- Nozioni di base sull'editor Rich Text - 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