I componenti core sono potenti, flessibili e facili da usare e personalizzare. Seguendo alcune linee guida chiave come indicato in questo documento, il progetto con i componenti core avrà esito positivo.
Esistono due approcci di base per l'implementazione dei componenti core, che possono portare al successo, ma che devono essere considerati progetti per progetto.
Due problemi comuni che portano al fallimento dei progetti con i componenti core sono:
In entrambi i casi, i requisiti applicati ai componenti sono talmente rigidi e specifici da rendere difficile la conformità dei componenti core o di qualsiasi componente out-of-the-box, con conseguente sviluppo massiccio di componenti personalizzati.
Invece di considerare solo i componenti core nella fase di implementazione del progetto, iniziate già con i componenti core durante la fase di wireframe e progettazione.
Fare riferimento alla Libreria componenti già in fase di progettazione. I componenti core sono potenti e flessibili e possono portarvi a un punto di partenza. Aggiungi componenti personalizzati solo se esiste una necessità aziendale reale che non può essere ragionevolmente raggiunta con un componente core.
Non appena vi sarà una comprovata necessità di un componente personalizzato, utilizzate il kit dell'interfaccia utente per Adobe XD in modo che i progettisti possano iniziare a creare i wireframe e le progettazioni con i componenti core come elementi di base.
Le caratteristiche di AEM e componenti core possono essere molto potenti, ma anche molto sottili e le possibilità per certe funzionalità potrebbero non essere immediatamente evidenti a un progettista.
I frammenti di contenuto consentono di creare contenuti versatili per canali e varianti (eventualmente specifiche per i canali). Puoi quindi utilizzare questi frammenti, con le relative varianti, durante l’authoring di pagine di contenuto.
Insieme alla funzione di esportazione JSON aggiornata, i frammenti di contenuto strutturati possono anche essere utilizzati per distribuire contenuti AEM, tramite Content Services a canali diversi dalle pagine AEM.
Se un autore desidera riutilizzare parti (un frammento di un’esperienza) di una pagina. Senza Frammenti esperienza, l'autore deve copiare e incollare il frammento. Creare e gestire queste esperienze di copia/incolla richiede tempo e può essere fonte di errori da parte dell’utente. Grazie a Frammenti esperienza non è più necessario eseguire operazioni di copia/incolla.
Il componente Incorpora non solo consente di includere semplicemente risorse esterne come i contenuti video di YouTube, ma è anche estensibile per consentirgli di soddisfare i contenuti specifici in base alle esigenze di un progetto.