Prácticas recomendadas

Los formularios de Adobe Experience Manager (AEM) pueden ayudarle a transformar transacciones complejas en experiencias digitales simples y atractivas. En el siguiente documento se describen algunas prácticas recomendadas adicionales que deben seguirse al desarrollar Forms adaptable. Este documento está pensado para utilizarse junto con este documento

Convenciones de nomenclatura

  • Paneles

    • Los nombres de panel son mayúsculas y minúsculas que comienzan con mayúsculas.
  • Campos del formulario

    • Los nombres de campo son mayúsculas y minúsculas que comienzan por caracteres en minúsculas.
    • No iniciar nombres de campo con números
    • No incluya guiones "-" en sus nombres. Esto equivaldrá a un signo menos en el código y actuará como operadores en el código.
    • Los nombres pueden contener letras, dígitos, guiones bajos y signos de dólar.
    • Los nombres deben comenzar por una letra
    • Los nombres distinguen entre mayúsculas y minúsculas
    • Las palabras reservadas (como palabras clave de JavaScript) no se pueden usar como nombres. Cuidado con otras palabras reservadas específicas para AF, como como "panel","nombre".
    • No incluya guiones "-" en sus nombres
  • Desarrollo de Forms

    • Los fragmentos de formulario deben tenerse en cuenta al desarrollar formularios grandes. Habilitar la carga diferida de fragmentos de formulario para una carga más rápida times
    • Modelo de datos
      • Se recomienda asociar el formulario adaptable con el modelo de datos apropiado
    • Eventos de objeto
      • El código relacionado con la visibilidad de un objeto debe colocarse siempre en el evento de visibilidad de dicho objeto.
    • Script
      • Si el código que está escribiendo dentro de un formulario adaptable se extiende más allá de las 5 líneas visibles, debe mover el código a una biblioteca de cliente. Lo ideal es agregar la función a la biblioteca del cliente y, a continuación, agregar las etiquetas jsdoc adecuadas para permitir que la función esté visible en el editor de reglas del formulario adaptable.

En esta página