Sviluppo headless per siti AEM 6.5 headless-development
Scopri come le potenti funzionalità headless di AEM 6.5, come i modelli di contenuto, i frammenti di contenuto e l’API GraphQL, collaborano per gestire le esperienze a livello centrale e distribuirle tra i canali.
Panoramica overview
L’implementazione headless diventa sempre più importante per offrire esperienze al pubblico, ovunque si trovi e indipendentemente dal canale.
L’implementazione headless ignora la gestione di pagine e componenti come avviene nelle soluzioni complete e ibride e si concentra sulla creazione di frammenti di contenuto riutilizzabili e indipendenti dal canale, che possono essere distribuiti in modalità cross-channel. Si tratta di un modello di sviluppo moderno e dinamico per l’implementazione di esperienze web.
Confronto tra headful e headless headful-headless
Questo documento si concentra sul modello completo di implementazione headless dell’AEM. Tuttavia, la scelta tra headful e headless non deve essere necessariamente binaria nell’AEM. Le funzioni headless consentono di gestire e distribuire i contenuti a diversi endpoint, consentendo agli autori dei contenuti di modificare le applicazioni a pagina singola. Tutto questo direttametne in AEM.
AEM 6.5 e headless aem-headless
AEM 6.5 è uno strumento flessibile per il modello di implementazione headless che offre tre potenti servizi:
-
Modelli di contenuto
- I modelli di contenuto sono rappresentazioni strutturate di contenuti.
- Questi vengono definiti dagli architetti di informazioni nell’editor di modelli per frammenti di contenuto dell’AEM.
- I modelli di contenuto fungono da base per i frammenti di contenuto.
-
Frammenti di contenuto
- I frammenti di contenuto sono istanze di modelli di contenuto.
- Vengono creati dagli autori di contenuti tramite l’editor di frammenti di contenuto dell’AEM.
- Vengono memorizzati in AEM Assets e gestiti nell’interfaccia utente di amministrazione di Assets.
-
API per la distribuzione dei contenuti
- L’API GraphQL di AEM supporta la distribuzione di frammenti di contenuto.
- L’API REST di AEM Assets supporta le operazioni CRUD relative ai frammenti di contenuto.
- La distribuzione diretta dei contenuti è possibile anche con l'esportazione JSON del componente core Frammento di contenuto .
Primi passi con AEM headless first-steps
Sono disponibili diverse risorse per iniziare a utilizzare le funzioni headless dell’AEM. Sono destinati a casi d’uso diversi, ma tutti offrono una panoramica delle funzioni headless dell’AEM.