Prise en main de la diffusion de fragments de contenu AEM avec les API OpenAPI

Explorez ce tutoriel illustrant comment créer et exposer du contenu AEM à l’aide de la diffusion de fragments de contenu AEM avec des API OpenAPI et utilisé par une application externe, dans un scénario CMS découplé. Elle explore ces concepts en pensant à la création d’une application React qui affiche les équipes WKND et les détails des membres associés. Les équipes et les membres sont modélisés à l’aide des modèles de fragment de contenu AEM et consommés par l’application React à l’aide de la diffusion de fragments de contenu AEM avec les API OpenAPI.

Application WKND Teams

Ce tutoriel couvre les sujets suivants :

  • Créer une configuration de projet
  • Créer des modèles de fragment de contenu pour modéliser les données
  • Créer des fragments de contenu en fonction des modèles précédemment créés
  • Découvrez comment interroger les fragments de contenu dans AEM à l’aide de la diffusion de fragments de contenu AEM avec la fonctionnalité « Essayer » de la documentation des API OpenAPI
  • Utiliser des données de fragment de contenu via la diffusion de fragments de contenu AEM avec des appels API OpenAPI à partir d’un exemple d’application React
  • Améliorez l’application React pour qu’elle soit modifiable dans l’éditeur universel

Prérequis prerequisites

Pour suivre ce tutoriel, vous devez suivre les étapes ci-après :

Environnement AEM as a Cloud Service

Pour suivre ce tutoriel, il est recommandé de disposer d’un accès de administrateur AEM à un environnement AEM as a Cloud Service. Vous pouvez également utiliser un environnement Développement, Environnement de développement rapide ou un environnement dans un Programme Sandbox.

Commençons !

Commencez le tutoriel par la section Définition de modèles de fragment de contenu.

Projet GitHub

Le code source et les packages de contenu sont disponibles dans la section Tutoriels AEM Headless Référentiel GitHub.

La branche main contient le code source final pour ce tutoriel.
Les instantanés du code à la fin de chaque étape sont disponibles sous forme de balises Git.

Si vous rencontrez un problème avec le tutoriel ou le code, veuillez consigner un Problème GitHub.

recommendation-more-help
e25b6834-e87f-4ff3-ba56-4cd16cdfdec4