Práticas recomendadas best-practices

CAUTION
AEM 6.4 chegou ao fim do suporte estendido e esta documentação não é mais atualizada. Para obter mais detalhes, consulte nossa períodos de assistência técnica. Encontre as versões compatíveis here.

Práticas recomendadas para desenvolvedores - Introdução best-practices-for-developers-getting-started

As equipes de engenharia e consultoria da Adobe desenvolveram um conjunto abrangente de práticas recomendadas para desenvolvedores do AEM. Os desenvolvedores do Adobe seguem essas práticas recomendadas, pois desenvolvem as principais atualizações de produtos AEM e o código do cliente para implementações de clientes.

Antes de iniciar seu projeto de desenvolvimento de AEM, revise primeiro essas práticas recomendadas:

Informações adicionais sobre práticas recomendadas additional-best-practices-information

As seguintes áreas têm documentação disponível específica para o desenvolvimento de práticas recomendadas:

Documentos específicos são descritos e vinculados nas tabelas a seguir.

Para obter as práticas recomendadas de administração, implantação e manutenção ou criação, consulte um dos seguintes:

Sites sites

O gerenciamento e a criação do conteúdo do seu site têm algumas práticas recomendadas descritas a seguir:

Parte da teoria por trás da interface de usuário padrão e habilitada para toque.

Interface habilitada para toque: Conceitos

Interface habilitada para toque: Estrutura

Esses documentos fornecem uma visão geral dos conceitos e da estrutura da interface do usuário habilitada para toque.
Interface habilitada para toque: Personalização de consoles
Personalização de consoles de interface de usuário habilitada para toque
Este documento descreve a melhor maneira de estender os consoles para a interface habilitada para toque.
Interface habilitada para toque: Personalização da criação de página
Personalização da criação de página da interface habilitada para toque
Descreve como estender a criação de página para a interface habilitada para toque.
Fluxos de trabalhos
Desenvolvimento e extensão de workflows
Os workflows permitem automatizar as atividades do Adobe Experience Manager (AEM) e podem representar uma grande quantidade do processamento que ocorre em um ambiente AEM, portanto, é altamente recomendável planejar as implementações dos workflows com cuidado.

Communities communities

AEM Communities simplifica a criação e o gerenciamento de comunidades locais.

Algumas práticas recomendadas para Comunidades são descritas abaixo:

Práticas recomendadas para trabalhar com conteúdo gerado pelo usuário (UGC)
Diretrizes de codificação
Diretrizes para o desenvolvimento de código flexível e portátil para a estrutura de componentes sociais (CCAH).
Exemplo de uso de componentes de Comunidades
Guia de componentes da comunidade
Uma ferramenta de desenvolvimento interativo.

Ferramentas/HTL tooling-htl

A Linguagem de modelo de HTML (HTL) é um novo sistema de modelo de HTML, introduzido com o AEM 6.0. Substitui o JSP e o ESP como o sistema de modelos preferido de AEM.

Visão geral do HTL
Visão geral e sintaxe do HTL
Este documento descreve o que é HTL, como mover para HTL, um projeto de amostra, sintaxe, expressões e instruções
Uso da API no java
API de uso do Java do HTL
A API de uso do Java do HTL habilita um arquivo HTL para acessar métodos de ajuda em uma classe Java personalizada.
NOTE
O tutorial em várias partes a seguir pode ser de interesse para a prática recomendada de configurar um novo projeto de AEM, detalhando os Componentes principais, Modelos editáveis, Bibliotecas de clientes e desenvolvimento de componentes:
Introdução ao AEM Sites - Tutorial do WKND
recommendation-more-help
2315f3f5-cb4a-4530-9999-30c8319c520e