Show Menu
TÓPICOS×

Práticas recomendadas

Práticas recomendadas para desenvolvedores - Introdução

As equipes de engenharia e consultoria da Adobe desenvolveram um conjunto abrangente de práticas recomendadas para desenvolvedores do AEM. Os desenvolvedores da Adobe seguem essas práticas recomendadas ao desenvolver atualizações de produtos AEM e código do cliente para implementações de clientes.
Antes de start de seu projeto de desenvolvimento do AEM, analise primeiro essas práticas recomendadas:

Informações adicionais sobre práticas recomendadas

As seguintes áreas têm documentação disponível específica para o desenvolvimento de práticas recomendadas:
Documentos específicos estã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

O gerenciamento e a criação do conteúdo do seu site incluem algumas práticas recomendadas descritas a seguir:
Algumas das teorias por trás da interface de usuário padrão, habilitada para toque. Esses documentos fornecem uma visão geral dos conceitos e da estrutura da interface habilitada para toque.
Interface habilitada para toque: Personalização de consoles Personalização de consoles de interface de usuário habilitados 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áginas para a interface habilitada para toque.
Fluxos de trabalhos Desenvolvimento e extensão de Workflows
Os Workflows permitem que você automatize as atividades do Adobe Experience Manager (AEM) e podem representar uma grande quantidade de processamento que ocorre em um ambiente AEM, portanto, é altamente recomendável planejar suas implementações de workflows com cuidado.

Communities

O AEM Communities simplifica a criação e o gerenciamento de comunidades locais.
Algumas práticas recomendadas para Comunidades são descritas aqui:
Práticas recomendadas para trabalhar com conteúdo gerado pelo usuário (UGC)
Orientações para o desenvolvimento de códigos flexíveis e portáteis para o quadro de componentes sociais (SCF).
Exemplo de uso de componentes de Comunidades
Uma ferramenta interativa de desenvolvimento.

Ferramenta/HTL

A Linguagem de modelo HTML (HTL) é um novo sistema de modelo HTML, introduzido com o AEM 6.0. Substitui o JSP e o ESP como o sistema de modelo preferencial do AEM.
Visão geral do HTL
Este documento descreve o que é HTL, como mover para HTL, um projeto de amostra, sintaxe, expressões e declarações
Uso da API no java
A HTL Java Use-API permite que um arquivo HTL acesse métodos auxiliares em uma classe Java personalizada.
O tutorial de várias partes a seguir pode ser de interesse para a prática recomendada de configurar um novo projeto AEM, detalhando os componentes principais, modelos editáveis, bibliotecas de clientes e desenvolvimento de componentes: Getting Started with AEM Sites - WKND Tutorial