Práticas recomendadas
Os formulários Adobe Experience Manager (AEM) podem ajudar você a transformar transações complexas em experiências digitais simples e atraentes. O documento a seguir descreve algumas práticas recomendadas adicionais que precisam ser seguidas ao desenvolver o Adaptive Forms. Este documento deve ser usado em conjunto com este documento
Convenções de nomenclatura
-
Painéis
- Os nomes de painel são camel case começando com um caractere maiúsculo.
-
Campos de formulário
- Os nomes de campos são camel case começando com um caractere em minúsculas.
- Não iniciar nomes de campo com números
- Não inclua traços "-" em seus nomes. Eles serão equivalentes a um sinal de menos em seu código e atuarão como operadores em seu código.
- Os nomes podem conter letras, dígitos, sublinhados e cifrões.
- Os nomes devem começar com uma letra
- Os nomes diferenciam maiúsculas de minúsculas
- Palavras reservadas (como palavras-chave JavaScript) não podem ser usadas como nomes. Cuidado com outras palavras reservadas específicas da AF, como "panel","name".
- Não inclua traços "-" em seus nomes
-
Desenvolvimento do Forms
-
Os fragmentos de formulário devem ser considerados ao desenvolver formulários grandes. Ativar carregamento lento de fragmentos de formulário para tempos de carregamento mais rápidos
-
Modelo de dados
- É recomendável associar o formulário adaptável ao modelo de dados apropriado
-
Eventos de objeto
- O código relacionado à visibilidade de um objeto deve sempre ser colocado no evento de visibilidade desse objeto.
-
Script
- Se o código que você está gravando em um formulário adaptável ultrapassar as 5 linhas visíveis, será necessário mover seu código para uma Biblioteca do cliente. Idealmente, adicione sua função à biblioteca do cliente e, em seguida, adicione as tags jsdoc apropriadas para permitir que a função fique visível no editor de regras do Formulário adaptável.
-
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e