Directrices de codificación coding-guidelines
Directrices, consejos y trucos guidelines-tips-and-tricks
El trabajo con AEM Communities ha evolucionado desde depender en gran medida de las páginas de servidor Java hasta ser flexible en la elección de lenguajes de secuencias de comandos de plantilla en los que la lógica empresarial, el estilo y el contenido de la página son distintos entre sí.
Una mayor flexibilidad para trabajar con contenido generado por el usuario (UGC) es a través de la API de SocialResourceProvider, que elimina la necesidad de saber qué opción de SRP se eligió para la implementación.
A continuación se indican varias directrices de codificación y prácticas recomendadas para los desarrolladores de AEM Communities:
Código code
- Acceder a UGC con SRP - cómo evitar escribir una aplicación que solo funciona cuando UGC está almacenada en JCR (JSRP).
- Refactorización de SocialUtils: métodos de utilidad para SRP que reemplazan SocialUtils.
- Convenciones de nomenclatura: convenciones de nomenclatura para clases de Java personalizadas.
Scripts scripts
- Descarga de componentes de comunidades: cómo agregar dinámicamente un componente después de que se cargue la página.
- Elementos esenciales del editor de texto enriquecido: cómo personalizar la interfaz de usuario de texto enriquecido proporcionada a los miembros para publicar contenido.
IDE ide
- Usar Maven para comunidades - cómo incluir el JAR de la API de comunidades.
- Refactorización de SocialUtils: métodos de utilidad para SRP que reemplazan SocialUtils.
recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791