Directrices de codificación

Pautas, consejos y trucos

El trabajo con AEM Communities ha pasado de depender en gran medida de las páginas de servidor Java a la flexibilidad en la elección de los 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í.

La mayor flexibilidad en el trabajo con contenido generado por el usuario (UGC, por sus siglas en inglés) se obtiene a través de la API de SocialResourceProvider, que elimina la necesidad de saber qué opción SRP se eligió para la implementación.

A continuación se indican varias directrices de codificación y prácticas recomendadas para desarrolladores de AEM Communities:

Código

  • Acceso a UGC con SRP : cómo evitar la escritura de una aplicación que solo funciona cuando UGC se almacena en JCR (JSRP).
  • SocialUtils Refactoring : métodos de utilidad para SRP que reemplazan a SocialUtils.
  • Convenciones de nomenclatura: convenciones de nomenclatura para clases de Java personalizadas.

Secuencias de comandos

  • Cargar componentes de comunidades: cómo agregar un componente de forma dinámica 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

En esta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now