Architectuur

Adobe Developer App Builder biedt in plaats van een out-of-the-box oplossing een gemeenschappelijk, consistent, gestandaardiseerd ontwikkelingsplatform voor het uitbreiden van Adobe Cloud-oplossingen zoals AEM, met inbegrip van:

  • Adobe Developer Console - Voor de ontwikkeling van aangepaste microservices en extensies kunnen ontwikkelaars projecten maken en beheren en tegelijkertijd toegang krijgen tot alle benodigde gereedschappen en API's, zodat ze plug-ins en integratie kunnen maken.
  • Gereedschappen voor ontwikkelaars - Open-source-gereedschappen, SDK's en bibliotheken waarmee ontwikkelaars eenvoudig aangepaste extensies en integratie kunnen maken. Gebruik React Spectrum (de toolkit van de UI van Adobe) zodat hebt u één gemeenschappelijke gebruikersinterface voor alle Adobe apps.
  • Services - I/O-runtime voor het hosten van infrastructuren op een Adobe-serverplatform en I/O-gebeurtenissen voor integratie op basis van gebeurtenissen. Adobe biedt ook offline ondersteuning voor het opslaan van gegevens en bestanden.
  • Adobe Experience Cloud - Ontwikkelaars kunnen extensies en integraties indienen voor publicatie binnen hun Experience Cloud Org. Systeembeheerders kunnen deze extensies vervolgens controleren, beheren en goedkeuren. Na publicatie vindt u naast andere Adobe Experience Cloud-apps ook aangepaste App Builder-extensies en -gereedschappen.

In het volgende diagram ziet u hoe een standaardtoepassing die op App Builder is gebouwd deze functies gebruikt:

Architectuur

Voor meer details over de architectuur van App Builder, heb een blik bij Overzicht van de Architectuur.