Guida introduttiva ad AEM Headless - GraphQL
- Si applica a:
- Experience Manager 6.5
- Experience Manager as a Cloud Service
- Argomenti:
- Frammenti di contenuto
Creato per:
- Principiante
- Sviluppatore
Un tutorial end-to-end che illustra come creare ed esporre contenuti utilizzando le API GraphQL di AEM e utilizzati da un’app esterna, in uno scenario CMS headless.
Questo tutorial illustra in che modo le API GraphQL di AEM e le funzionalità headless possono essere utilizzate per sviluppare le esperienze visualizzate in un’app esterna.
Questo tutorial tratta i seguenti argomenti:
- Creare una configurazione del progetto
- Creare modelli per frammenti di contenuto per modellare i dati
- Creare frammenti di contenuto in base ai modelli creati in precedenza.
- Scopri come eseguire query sui frammenti di contenuto in AEM utilizzando lo strumento di sviluppo GraphiQL integrato.
- Per memorizzare o rendere persistenti le query GraphQL in AEM
- Utilizzare query GraphQL persistenti da un’app React di esempio
Prerequisiti
Per seguire questo tutorial sono necessari i seguenti elementi:
-
Competenze di base di HTML e JavaScript
-
È necessario installare localmente i seguenti strumenti:
- Node.js v18
- Git
- Un IDE (ad esempio, Microsoft® Visual Studio Code)
Ambiente AEM
Per completare questo tutorial, consigliamo di avere accesso come amministratore AEM a un ambiente di AEM as a Cloud Service.
Iniziamo.
Inizia il tutorial con la sezione Definizione dei modelli per frammenti di contenuto.
Progetto GitHub
Il codice sorgente e i pacchetti di contenuti sono disponibili in Guide AEM - Progetto WKND GraphQL di GitHub.
Se riscontri un problema con il tutorial o con il codice, crea un problema GitHub.