Prácticas recomendadas

Última actualización: 2023-12-04
  • Creado para:
  • Beginner
    Developer

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á diseñado para utilizarse junto con este documento

Convenciones de nomenclatura

  • Paneles

    • Los nombres de los paneles son mayúsculas y minúsculas y comienzan con un carácter en mayúsculas.
  • Campos de formulario

    • Los nombres de campo son mayúsculas y minúsculas y comienzan con un carácter en minúsculas.
    • No comience los nombres de los campos con números
    • No incluya guiones "-" en sus nombres. Esto equivale 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 las palabras clave de JavaScript) no se pueden usar como nombres. Tenga cuidado con otras palabras reservadas específicas de AF, como "panel" o "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 tiempos de carga más rápidos

    • DataModel

      • Se recomienda asociar el formulario adaptable con el modelo de datos adecuado
    • Eventos de objeto

      • El código relacionado con la visibilidad de un objeto siempre debe colocarse en el evento de visibilidad de dicho objeto.
    • Script

      • Si el código que está escribiendo en un formulario adaptable se extiende más allá de las 5 líneas visibles, debe moverlo a una biblioteca de cliente. Lo ideal es añadir la función a la biblioteca de cliente y, a continuación, añadir las etiquetas jsdoc adecuadas para permitir que la función sea visible en el editor de reglas del formulario adaptable.

En esta página