Best practice
I moduli di Adobe Experience Manager (AEM) possono aiutarti a trasformare transazioni complesse in esperienze digitali semplici e deliziose. Il documento seguente descrive alcune best practice aggiuntive da seguire durante lo sviluppo di Adaptive Forms. Questo documento deve essere utilizzato insieme a questo documento
Convenzioni di denominazione
-
Pannelli
- I nomi dei pannelli iniziano con una lettera maiuscola e iniziano con una maiuscola.
-
Campi modulo
- I nomi dei campi sono composti da lettere maiuscole e minuscole e iniziano con un carattere minuscolo.
- Non iniziare i nomi dei campi con numeri
- Non includere trattini "-" nel nome. Queste corrisponderanno a un segno meno nel codice e agiranno come operatori nel codice.
- I nomi possono contenere lettere, cifre, trattini bassi e simboli di dollaro.
- I nomi devono iniziare con una lettera
- I nomi distinguono tra maiuscole e minuscole
- Le parole riservate (come le parole chiave di JavaScript) non possono essere utilizzate come nomi. Fai attenzione ad altre parole riservate specifiche per AF, come come "panel", "name".
- Non includere trattini "-" nei nomi
-
Sviluppo di Forms
-
I frammenti di modulo devono essere considerati durante lo sviluppo di moduli di grandi dimensioni. Attiva il caricamento lento dei frammenti di modulo per un caricamento più rapido volte
-
Modello dati
- Si consiglia di associare il modulo adattivo al modello dati appropriato
-
Eventi oggetto
- Il codice relativo alla visibilità di un oggetto deve sempre essere posizionato nell'evento di visibilità di tale oggetto.
-
Script
- Se il codice che si sta scrivendo all’interno di un modulo adattivo si estende oltre le 5 righe visibili, è necessario spostare il codice in una libreria client. È consigliabile aggiungere la funzione alla libreria client e quindi aggiungere i tag jsdoc appropriati per consentire alla funzione di essere visibile nell’editor di regole per moduli adattivi.
-
recommendation-more-help
8de24117-1378-413c-a581-01e660b7163e