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.

Modelli di implementazione di AEM

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.

TIP
Per saperne di più, consulta il documento Headful e headless 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:

  1. 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.
  2. 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.
  3. 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.

Risorsa
Descrizione
Tipo
Pubblico
Tempo stimato
Percorso per sviluppatori headless
Se sei un nuovo utente delle tecnologie AEM e headless, fai clic qui per un'introduzione completa all'AEM e alle sue funzionalità headless, dalla teoria headless fino alla pubblicazione del primo progetto headless.
Guida
Sviluppatori senza esperienza di AEM e headless
1 ora
Guida introduttiva headless
Se sei un utente esperto di AEM che necessita di un riepilogo delle principali funzioni headless di AEM, consulta questa breve panoramica.
Guida rapida
Sviluppatori e amministratori con esperienza di AEM
20 minuti
Guida introduttiva all'esercitazione pratica su headless AEM
Se preferisci un approccio pratico e hai familiarità con AEM, questo tutorial si concentra direttamente sulla creazione di un semplice progetto headless.
Tutorial
Sviluppatori
2 ore
Portale per sviluppatori AEM
Questa raccolta di risorse viene fornita sia per gli sviluppatori new che per quelli esperti.
Raccolta di risorse
Sviluppatori
recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2