Pourquoi en savoir plus sur App Builder ?

Comme Adobe Commerce n’est pas un produit entièrement SAAS, le code que vous développez peut ajouter de la complexité et des problèmes de mise à niveau. En utilisant l’extensibilité hors processus, telle qu’App Builder, vous pouvez fournir des fonctionnalités personnalisées et uniques à votre boutique Adobe Commerce sans nécessiter de méthodes en processus.

Autres avantages :

  • Les fonctionnalités découplées permettent un lancement plus rapide.
  • Les mises à niveau sont désormais plus faciles. Les fonctionnalités personnalisées se trouvent en dehors de la base de code Commerce, ce qui évite les problèmes de compatibilité lors de la mise à niveau.
  • Le déplacement des fonctionnalités et de la logique en dehors de Commerce libère des ressources qui sont normalement utilisées par les méthodes de développement en cours de processus.

Architecture

Au lieu d’une solution prête à l’emploi, Adobe Developer App Builder fournit une plateforme de développement commune, cohérente et normalisée permettant d’étendre les solutions cloud Adobe telles qu’Adobe Commerce, parmi les suivantes :

  • Adobe Developer Console utilisé pour le développement de microservices et d’extensions personnalisés. Créez et gérez des projets tout en accédant à tous les outils et API nécessaires à la création de modules externes et d’intégrations.
  • Outils open source, SDK et bibliothèques pour créer des extensions et des intégrations personnalisées. Utilisez React Spectrum (boîte à outils de l’interface utilisateur d’Adobe) pour avoir une interface utilisateur commune à toutes les applications Adobe.
  • des services tels que I/O Runtime pour l’hébergement de l’infrastructure sur la plateforme sans serveur d’Adobe et des événements d’E/S pour les intégrations basées sur des événements. Adobe fournit également une prise en charge prête à l’emploi pour le stockage des données et des fichiers.
  • Adobe Experience Cloud dans lequel vous envoyez des extensions et des intégrations à publier dans votre organisation Experience Cloud. Les administrateurs système peuvent examiner, gérer et approuver ces extensions. Une fois la publication effectuée, vos extensions et outils App Builder personnalisés sont disponibles avec d’autres applications Adobe Experience Cloud.

Le diagramme suivant illustre la manière dont une application standard créée sur App Builder utilise ces fonctionnalités :

Architecture

Pour plus d’informations sur l’architecture d’App Builder, consultez la Présentation de l’architecture.