Bienvenue dans la documentation destinée aux développeurs et développeuses qui découvrent Adobe Experience Manager en tant que CMS découplé !
Découvrez ses fonctionnalités de découplage puissantes et flexibles, leurs capacités et comment les exploiter dans votre premier projet de développement découplé. Ce parcours vous fournit toute les informations dont vous avez besoin pour développer votre première application découplée.
La mise en œuvre découplée d’AEM utilise des modèles de fragments de contenu et des fragments de contenu pour se concentrer sur la création de fragments de contenu structurés, neutres et réutilisables, ainsi que sur leur diffusion cross-canal. Pour cela, il faut abandonner la gestion de page et de composant telle qu’elle était traditionnellement réalisée dans les solutions de pile complètes. Il s’agit d’un modèle de développement moderne et dynamique pour l’implémentation d’expériences numériques.
Ce guide aborde les différents aspects de l’implémentation découplée dans AEM. À l’issue de celui-ci, vous serez capable d’effectuer les opérations suivantes :
Si vous préférez apprendre par la pratique et disposez d’une connaissance préalable d’AEM, consultez les tutoriels sur AEM Headless, organisés par API et par framework, dans la section Ressources supplémentaires à la fin de ce document.
Ce parcours est conçu à l’intention des développeurs et présente les exigences, les étapes et l’approche d’un projet AEM découplé du point de vue du développeur. Ce parcours définit les personnes supplémentaires avec lesquelles le développeur doit interagir pour réussir son projet, mais le point de vue du parcours est celui du développeur.
Voici les personnes qui interagissent dans ce parcours.
Personne | Description | Rôle dans ce parcours |
---|---|---|
Développeur (audience cible) | Dispose de l’expérience nécessaire pour développer des applications découplées qui consomment du contenu provenant de différentes sources | Audience cible de ce parcours |
Auteur de contenu | Crée et gère le contenu diffusé de façon découplée | Les auteurs de contenu créent du contenu que le développeur diffuse de façon découplée. |
Administrateur | Gère les paramètres et la configuration de base d’AEM | Le développeur travaille avec l’administrateur pour apporter les modifications de configuration nécessaires au développement. |
Architecte de contenu | Analyse les exigences relatives aux données qui doivent être diffusées en mode découplé et définit la structure de ces données | Les développeurs travaillent avec l’architecte de contenu pour comprendre la structure des données et les exigences nécessaires pour les diffuser en toute sécurité. |
De nombreux sujets seront abordés dans ce parcours, qui vous permettra d’acquérir les connaissances fondamentales du découplage dans AEM.
Bien que vous puissiez accéder directement à une partie spécifique du parcours, de nombreux concepts s’appuient sur ceux présentés dans des articles précédents. Il est recommandé de commencer par le début et de suivre le parcours étape par étape.
Numéro | Article | Description |
---|---|---|
0 | Parcours du développeur AEM Headless | Ce document |
1 | En savoir plus sur le développement CMS découplé | Découvrez la technologie découplée et quand l’utiliser. |
2 | Prise en main d’AEM as a Cloud Service découplé | En savoir plus sur les prérequis d’AEM découplé |
3 | Chemin d’accès à votre première expérience à l’aide d’AEM découplé | Configurez votre environnement de développement et apprenez à intégrer une application simple avec AEM découplé. |
4 | Comment modéliser votre contenu | Découvrez comment modéliser votre structure de contenu. |
5 | Accès à votre contenu grâce aux API de diffusion AEM | Découvrez comment utiliser des requêtes GraphQL pour accéder au contenu de vos fragments de contenu. |
6 | Comment mettre à jour votre contenu grâce aux API d’AEM Assets | Découvrez comment utiliser l’API REST pour accéder au contenu de vos fragments de contenu et le mettre à jour. |
7 | Comment tout assembler – votre application et votre contenu dans AEM découplé | Découvrez comment prendre votre projet AEM et le préparer pour la mise en ligne avec le SDK AEM découplé. |
8 | Comment mettre en ligne votre application découplée | Découvrez comment déployer l’application en direct et comment récupérer votre code local dans Git et le déplacer vers Cloud Manager Git pour le pipeline CI/CD. |
9 | Facultatif – Comment créer des applications d’une seule page (SPA) avec AEM | Découvrez comment combiner une diffusion couplée et découplée et comment créer des SPA modifiables à l’aide du framework de l’éditeur SPA d’AEM. |
Commencez par lire l’article suivant : En savoir plus sur le développement découplé CMS.
Préférez-vous apprendre à votre propre rythme ? Consultez les options suivantes :
Les parcours de documentation vous montrent comment AEM permet de résoudre un problème professionnel en vous fournissant une narration qui vous guide tout au long des processus et des fonctionnalités. Un parcours illustre la façon dont plusieurs fonctionnalités fonctionnent ensemble pour répondre à un unique besoin professionnel.
Consultez ces parcours supplémentaires pour plus d’informations sur la manière dont les puissantes fonctionnalités d’AEM fonctionnent ensemble.