Introducción a AEM sin encabezado: GraphQL
Un tutorial completo que ilustra cómo crear y exponer contenido mediante las API GraphQL de AEM y consumirlo en una aplicación externa, en un escenario de CMS sin encabezado.
En este tutorial se explora cómo se pueden utilizar las API GraphQL de AEM y las funcionalidades sin encabezado para potenciar las experiencias que aparecen en una aplicación externa.
Este tutorial abarca los siguientes temas:
- Crear una configuración del proyecto
- Crear modelos de fragmento de contenido para modelar datos
- Cree fragmentos de contenido basados en los modelos creados anteriormente.
- Explorar cómo se pueden consultar los fragmentos de contenido en AEM mediante la herramienta de desarrollo integrada de GraphiQL.
- Para almacenar o mantener las consultas de GraphQL en AEM
- Consumir consultas de GraphQL persistentes de una aplicación de React de ejemplo
Requisitos previos prerequisites
Se requiere lo siguiente para seguir este tutorial:
-
Aptitudes básicas de HTML y JavaScript
-
Las siguientes herramientas deben estar instaladas localmente:
- Node.js, versión 18
- Git
- Un IDE (por ejemplo, Microsoft® Visual Studio Code)
Entorno de AEM
Para completar este tutorial, se recomienda tener acceso como administrador de AEM a un entorno de AEM as a Cloud Service.
¡Empecemos!
Comience el tutorial con la Definición de modelos de fragmento de contenido.
Proyecto de GitHub
El código fuente y los paquetes de contenido están disponibles en AEM Guides, Proyecto WKND con GraphQL de GitHub.
Si se encuentra un problema con el tutorial o el código, deje un problema en GitHub.