Commencer la diffusion de fragments de contenu AEM avec les API OpenAPI

Explorez ce tutoriel complet illustrant comment développer et exposer du contenu AEM à l’aide de la diffusion de fragments de contenu d’AEM avec les API OpenAPI et consommé par une application externe, dans un scénario CMS découplé. Il explore ces concepts en passant par la création d’une application React qui affiche les détails des équipes WKND et des membres associés. Les équipes et les membres sont modélisés à l’aide de modèles de fragments 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 basés sur les modèles précédemment créés
  • Découvrir 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
  • Consommer des données de fragment de contenu via la diffusion de fragments de contenu AEM avec les appels API OpenAPI à partir d’un exemple d’application React
  • Améliorer l’application React pour qu’elle soit modifiable dans l’éditeur universel

Conditions préalables 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 d’administrateur ou d’administratrice AEM à un environnement AEM as a Cloud Service. Vous pouvez également utiliser un environnement de Développement, un Environnement de développement rapide ou un environnement dans un Programme de 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 modules de contenu sont disponibles dans le référentiel GitHub Tutoriels sur AEM Headless.

La branche main contient le code source finalde 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