Prise en main d’AEM Headless - GraphQL

Dernière mise à jour : 2023-12-05
  • Créé pour :
  • Beginner
    Developer

Découvrez notre CMS découplé en bénéficiant d’un essai de 30 jours.

Les API GraphQL d’AEM pour les fragments de contenu
prennent en charge les scénarios CMS découplés lorsque des applications clientes externes rendent des expériences à l’aide de contenu géré dans AEM.

Une API de diffusion de contenu moderne est essentielle à l’efficacité et aux performances des applications front-end JavaScript. L’utilisation d’une API REST présente plusieurs difficultés :

  • De nombreuses requêtes sont nécessaires pour récupérer un objet à la fois.
  • Le contenu est souvent « surdiffusé », ce qui signifie que l’application reçoit plus d’informations que nécessaire.

Pour surmonter ces difficultés, GraphQL fournit une API basée sur les requêtes qui permet aux applications clientes externes d’interroger AEM uniquement pour le contenu dont ils ont besoin, et de le recevoir en utilisant un seul appel d’API.

Cette vidéo présente un aperçu de l’API GraphQL implémentée dans AEM. L’API GraphQL d’AEM est principalement conçue pour fournir des fragments de contenu d’AEM aux applications en aval dans le cadre d’un déploiement découplé.

Série de vidéos GraphQL AEM Headless

Découvrez les fonctionnalités GraphQL d’AEM grâce à la présentation détaillée des fragments de contenu et des API et outils de développement GraphQL d’AEM.

Tutoriel pratique sur GraphQL AEM Headless

Explorez les fonctionnalités GraphQL d’AEM en créant une application React qui utilise des fragments de contenu via les API GraphQL d’AEM.

AEM GraphQL et AEM Content Services

API AEM GraphQL AEM Content Services
Définition d’un schéma Modèles structurés de fragment de contenu Composants AEM
Contenu Fragments de contenu Composants AEM
Détection de contenu Par requête GraphQL Par Page AEM
Format de diffusion JSON GraphQL Exporteur JSON de composant AEM

Sur cette page