Los equipos de ingeniería y consultoría de Adobe han desarrollado un conjunto completo de prácticas recomendadas para los desarrolladores de AEM. Los desarrolladores de Adobe AEM se adhieren a estas prácticas recomendadas a medida que desarrollan actualizaciones principales de productos y códigos de cliente para implementaciones de clientes.
AEM Antes de iniciar el proyecto de desarrollo de la, revise primero estas prácticas recomendadas:
Las siguientes áreas tienen documentación disponible específica para el desarrollo de prácticas recomendadas:
En las tablas siguientes se describen y vinculan documentos específicos.
Para conocer las prácticas recomendadas sobre la administración, la implementación, el mantenimiento o la creación, consulte una de las siguientes opciones:
La administración y creación del contenido del sitio web tiene algunas prácticas recomendadas descritas a continuación:
Parte de la teoría detrás de la IU táctil estándar. | Estos documentos proporcionan información general sobre los conceptos y la estructura de la IU táctil. | |
IU táctil: personalización de consolas | Personalización de consolas de IU táctiles | Este documento describe la mejor manera de ampliar las consolas para la IU táctil. |
IU táctil: personalizar la creación de páginas | Personalizar la creación de páginas de IU táctiles | Describe cómo ampliar la creación de páginas para la IU táctil. |
Flujos de trabajo | Desarrollo y ampliación de flujos de trabajo | Los flujos de trabajo le permiten automatizar las actividades de Adobe Experience Manager AEM AEM () y pueden representar una gran cantidad del procesamiento que se produce en un entorno de trabajo, por lo que es muy recomendable planificar las implementaciones de flujos de trabajo con cuidado. |
AEM Communities simplifica la creación y administración de comunidades locales.
Algunas prácticas recomendadas para las comunidades se describen aquí:
Prácticas recomendadas para trabajar con contenido generado por el usuario (UGC) | Directrices de codificación | Directrices para desarrollar código flexible y portátil para marco de componentes sociales (SCF). |
Ejemplo de uso de componentes de Communities | Guía de componentes de la comunidad | Una herramienta de desarrollo interactiva. |
El lenguaje de plantilla de HTML (HTL) es un nuevo sistema de plantillas de HTML AEM, incluido en la versión 6.0 de la versión, que se ha introducido con la versión 6.0 de la aplicación. AEM Sustituye a JSP y ESP como sistema de creación de plantillas preferido de los.
Información general sobre HTL | Información general y sintaxis de HTL | Este documento describe qué es HTL, cómo pasar a HTL, un proyecto de ejemplo, sintaxis, expresiones e instrucciones |
Uso de la API en Java | HTL Java Use-API | La API de uso de Java de HTL permite que un archivo HTL acceda a los métodos de ayuda en una clase Java personalizada. |
AEM Los siguientes tutoriales de varias partes pueden ser de interés para la práctica recomendada de configurar un nuevo proyecto de, que detalla los componentes principales, las plantillas editables, las bibliotecas de clientes y el desarrollo de componentes:
Introducción a AEM Sites: Tutorial de WKND