Prácticas recomendadas best-practices

CAUTION
AEM 6.4 ha llegado al final de la compatibilidad ampliada y esta documentación ya no se actualiza. Para obtener más información, consulte nuestra períodos de asistencia técnica. Buscar las versiones compatibles here.

Prácticas recomendadas para desarrolladores: introducción best-practices-for-developers-getting-started

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 siguen estas prácticas recomendadas a medida que desarrollan actualizaciones de productos AEM principales y código de cliente para implementaciones de clientes.

Antes de comenzar el proyecto de desarrollo de AEM, revise primero estas prácticas recomendadas:

Información adicional sobre prácticas recomendadas additional-best-practices-information

Las siguientes áreas tienen documentación disponible específica para el desarrollo de prácticas recomendadas:

Los documentos específicos se describen y vinculan a ellos en las tablas siguientes.

Para conocer las prácticas recomendadas sobre administración, implementación y mantenimiento, o creación, consulte uno de los siguientes temas:

Sites sites

La gestión y la creación del contenido de su sitio web tiene algunas prácticas recomendadas que se describen a continuación:

Parte de la teoría que sustenta la IU táctil estándar.

IU táctil: Conceptos

IU táctil: Estructura

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 con capacidad táctil
Este documento describe la mejor manera de ampliar las consolas para la IU táctil.
IU táctil: Personalización de la creación de páginas
Personalización de la creación de páginas con IU táctil
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 permiten automatizar las actividades de Adobe Experience Manager (AEM) y pueden representar una gran cantidad del procesamiento que se produce en un entorno de AEM, por lo que se recomienda planificar cuidadosamente las implementaciones de flujos de trabajo.

Communities communities

AEM Communities simplifica la creación y gestión de comunidades locales.

A continuación se describen algunas prácticas recomendadas para las comunidades:

Prácticas recomendadas para trabajar con contenido generado por el usuario (UGC)
Directrices de codificación
Directrices para el desarrollo de código flexible y portátil para marco de componentes sociales (SCF).
Ejemplo de uso de componentes de Communities
Guía de componentes de comunidad
Una herramienta de desarrollo interactiva.

Herramientas/HTL tooling-htl

El lenguaje de plantilla de HTML (HTL) es un nuevo sistema de plantilla de HTML, introducido con AEM 6.0. Sustituye a JSP y ESP como sistema de plantilla preferido de AEM.

Información general sobre HTL
Información general y sintaxis de HTL
Este documento describe qué es HTL, cómo se mueve a HTL, un proyecto de ejemplo, sintaxis, expresiones y afirmaciones
Uso de API en java
HTL Java Use-API
La HTL Java Use-API permite que un archivo HTL acceda a los métodos de ayuda en una clase Java personalizada.
NOTE
El siguiente tutorial en varias partes puede ser de interés para la práctica recomendada para configurar un nuevo proyecto de AEM, 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
recommendation-more-help
2315f3f5-cb4a-4530-9999-30c8319c520e