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 :
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é.
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.
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.
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 |