#F5F5F5
Fonctionnalités d’Adobe Experience Manager Sites

Outils de développement

Experience Manager Sites propose du code préoptimisé et des outils flexibles pour vous permettre de créer les pages web les plus performantes. Avec Edge Delivery Services, vous pouvez atteindre les meilleurs scores de performance web sans pour autant transiger sur le design, les fonctionnalités ou le contenu.

Explorez les outils de développement.

https://business.adobe.com/fragments/products/modal/videos/adobe-experience-manager/sites/developer-tools/graphql#video |

GraphQL

L’API GraphQL d’Experience Manager offre 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é. 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.

  • Diffusion de contenu en mode headless. Diffusez du contenu dans toutes les applications au format JSON en faisant appel au langage de requête de GraphQL via les API headless d’Experience Manager.
  • Données pertinentes. 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.
  • 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.
  • Choix d’outils et de langages. Indépendante des interfaces front-end, l’API GraphQL est assez peu tributaire des kits SDK, ce qui permet aux équipes de développement de travailler avec le langage ou les outils de leur choix (React, Angular, iOS).
  • 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.

Composants prêts à l’emploi

Créez des pages à l’aide de composants prêts à l’emploi très souples et rétrocompatibles, tels que les fils d’Ariane, les formulaires, la navigation dans les pages, les accroches de recherche et la recherche. Ces éléments simplifient la création de pages pour les auteurs et les autrices, et offrent des gains de temps et de productivité aux équipes de développement qui créent des composants de texte ou d’image personnalisés.

  • Composants fonctionnels. Chaque composant prêt à l’emploi est un ensemble de scripts correspondant à une fonction spécifique.
  • Relations héritées. Les composants préservent leur héritage, même lorsqu’ils sont utilisés sur des pages web et canaux différents.
  • Faible coût de possession. Les composants d’Experience Manager Sites sont évolutifs, rétrocompatibles et fréquemment actualisés. Vous avez ainsi la garantie de réaliser des économies lorsque vous passez à la dernière version en date ou étoffez les fonctionnalités de votre site.
  • Composants fiables. Nos composants prêts pour la production sont soumis à des tests préliminaires. Vous avez donc la certitude qu’ils répondront à vos attentes. Vous pouvez consacrer moins de temps à l'assurance qualité, aux tests et à la maintenance, et davantage aux activités importantes.
https://business.adobe.com/fragments/products/modal/videos/adobe-experience-manager/sites/developer-tools/single-page-app-editing#spa |

Modification d’applications monopages

Modifiez et gérez des applications monopages développées dans des frameworks Open Source, tels que React et Angular, avec l’éditeur de type glisser-déposer que vous utilisez déjà pour vos sites web.

  • Mise en page fluide. Proposez les fonctionnalités d’Adobe Experience Manager Sites via les services de type glisser-déposer disponibles dans notre éditeur d’applications monopages.
  • Gouvernance CMS. Les responsables marketing et les personnes qui ne connaissent rien à la programmation peuvent utiliser les fonctionnalités CMS d’Adobe Experience Manager Sites pour modifier et gérer les applications monopages.
  • Modification en contexte. Effectuez des modifications tout en prévisualisant le résultat, même s’il s’agit d’applications web utilisant du contenu au format JSON.
Separation of concerns.

Séparation des éléments

La séparation entre le code, le contenu et le design permet de réaliser les opérations de création de contenu parallèlement au design et au développement, ce qui rend le processus plus modulaire et plus agile. Par ailleurs, cette séparation simplifie la maintenance, puisqu’elle facilite le développement, le débogage et la mise à jour des applications web, améliorant ainsi la vitesse et l’efficacité du développement.

Optimized boilerplate code.

Optimisation du code boilerplate

Accélérez le développement avec notre base de code boilerplate, un plan directeur performant pour vos projets. Cette base de code boilerplate respecte les bonnes pratiques et constitue un point de départ optimal pour créer des expériences haute performance. Les spécialistes du développement peuvent ainsi démarrer leurs projets facilement, limiter le code inutile et obtenir des temps de chargement rapides des pages.

#F1F1F1

Apprenez à utiliser les outils de développement.

Trouvez ce dont vous avez besoin dans Experience League, notre vaste collection de ressources didactiques comprenant de la documentation, des tutoriels et des guides d’utilisation.

En savoir plus