GraphQL pour les fragments de contenu

 

Diffusez aisément du contenu en mode headless pour « nourrir » les expériences d’applications modernes, telles que les applications monopages, les applications mobiles ou les expériences in-app, en faisant appel à l’API GraphQL d’Adobe Experience Manager pour les fragments de contenu.


L’efficacité à chaque point de contact digital

 

Les marques sont chargées de créer des expériences efficaces et fluides sur un nombre croissant de canaux digitaux. Or, le cloisonnement de leurs systèmes de contenu risque de compliquer la création d’applications réactives et de ralentir les interactions avec le serveur. Si le recours aux API REST classiques a fait ses preuves, il n’en demeure pas moins que celles-ci peuvent aussi allonger les temps de réponse dès lors que les applications doivent souvent multiplier les requêtes avant d’obtenir les données nécessaires ou en recueillent plus qu’elles n’en ont besoin. GraphQL change la donne.

Avec l’API GraphQL d’Experience Manager, les développeurs utilisent un format standard de langage de requête, indépendant de toute application, pour interroger et extraire du contenu. Conçue dans une optique de compacité et d’efficacité, cette API renvoie uniquement le contenu demandé et rien de plus. Les réponses sont donc adaptées au format et aux besoins de l’application à l’origine de la requête. Les requêtes peuvent également retourner du contenu imbriqué ainsi que plusieurs éléments liés en un seul appel, réduisant ainsi considérablement le temps et la bande passante nécessaires à l’extraction du contenu en question. Résultat ? Des expériences de type applicatif, réactives et respectueuses de l'identité de la marque, diffusées rapidement sur tous les canaux digitaux.

Principes de fonctionnement

Le principe de fonctionnement

Langage de requête simple, diffusion de contenu headless

Diffusez aisément du contenu dans toutes les applications modernes de votre entreprise au format JSON en faisant appel au langage de requête simple d’emploi de GraphQL via les API headless d’Experience Manager.

Obtention des données nécessaires, ni plus, ni moins

Interrogez les fragments de contenu d’Experience Manager, et l’ensemble des éléments, des variantes et des références imbriquées indispensables au rendu par une application, hormis les champs inutiles.

Rapidité et évolutivité des performances

La persistance des requêtes accélère l’expérience client grâce à la conservation en cache de requêtes de contenu conçues pour l'architecture web, mais aussi à la mise en cache dans les réseaux CDN.

Interface intelligente

Une interface utilisateur intégrée au navigateur permet aux développeurs de créer, de tester et de déboguer facilement leurs requêtes. Elle offre également des outils intégrés de validation et de remplissage de code.

Infinité d’outils et de langages possibles

Indépendante des interfaces frontales, l’API GraphQL est assez peu tributaire des kits SDK, ce qui permet aux développeurs de travailler avec le langage ou les outils de leur choix (React, Angular, iOS).

Souplesse omnicanal durable

L’API GraphQL d’Experience Manager pour les fragments de contenu gère le contenu headless sur tous les canaux. Mais, détail singulier, les fragments de contenu d’Experience Manager peuvent être réutilisés pour créer des pages headful dans l’éditeur WYSIWYG.

Contenu structuré performant

Les modèles de fragments de contenu prennent en charge de nombreux types de champs et permettent de créer des interdépendances, ce qui facilite la création de modèles de contenu performants et réutilisables et de contenu atomique.

Informations complémentaires sur les API GraphQL dans Adobe Experience Manager

En savoir plus sur GraphQL

Alimentez les applications en contenu avec l’API GraphQL.

Découvrez comment interroger les fragments de contenu à partir d’une application monopage en utilisant l’API GraphQL d’Experience Manager.

En savoir plus

Fonctionnalités associées

Fragments de contenu

Fragments de contenu

Le texte et les médias indépendants des pages facilitent leur réutilisation, au même titre que celle des assets digitaux, en évitant d’avoir à couper-coller ou à réécrire le contenu.

Édition d’applications monopages

Éditeur d’applications monopages

Les responsables marketing peuvent modifier et gérer des applications monopages développées dans des frameworks open source, tels que React et Angular, avec l’éditeur de type glisser-déposer déjà utilisé pour vos sites web.

Médias dynamiques

Médias dynamiques

Déployez des expériences multimédias interactives en mode headless sur tous les devices au moyen du framework unique d’Adobe et de sa suite de composants.


Voyons ce que GraphQL peut faire pour votre entreprise.