Architectuur
In plaats van een out-of-the-box oplossing biedt Adobe Developer App Builder een gemeenschappelijk, consistent, gestandaardiseerd ontwikkelingsplatform voor het uitbreiden van Adobe Cloud-oplossingen, zoals AEM:
- 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 (UI toolkit van Adobe) zodat u één gemeenschappelijke gebruikersinterface voor alle Adobe apps hebt.
- Services — I/O-runtime voor het hosten van infrastructuren op het serverplatform van de Adobe en I/O-gebeurtenissen voor op gebeurtenissen gebaseerde integratie. Adobe biedt ook out-of-the-box ondersteuning voor het opslaan van gegevens en bestanden.
- Adobe Experience Cloud — Ontwikkelaars kunnen extensies en integraties indienen die binnen hun Experience Cloud Org worden gepubliceerd. 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:
Voor meer details over de architectuur van App Builder, heb een blik bij Overzicht van de Architectuur.