Introduktion till App Builder

Historiskt sett har Adobe Commerce-utveckling använt processens utökningsmöjligheter. Processmodellen kräver att ny kod är kompatibel med uppgraderingar, serverns PHP-version och många andra viktiga serverprogram och tjänster som Commerce använder. Adobe Developer App Builder använder icke-processbaserad utbyggbarhet för att undvika dessa kompatibilitetsproblem.

App Builder för Adobe Commerce app-builder

Adobe Developer App Builder är en serverlös utbyggbar plattform för att integrera och skapa anpassade upplevelser för att utöka Adobe-lösningar, och den finns nu för Adobe Commerce. Med App Builder kan ni skapa säkra och skalbara appar som utökar Commerce inbyggda funktioner och integreras med tredjepartslösningar. Som utvecklare kan du nu utnyttja Adobe Commerce utbyggbarhet som inte längre fungerar och som i sin tur ger omedelbara och långsiktiga fördelar.

App Builder tillhandahåller ett enhetligt ramverk för utbyggbarhet från tredje part för integrering och skapande av anpassade program som utökar Adobe Commerce. Eftersom det här utökningsramverket bygger på Adobe infrastruktur kan utvecklare skapa anpassade mikrotjänster och utöka och integrera Adobe Commerce i andra Adobe-lösningar och tredjepartsintegreringar.

App Builder erbjuder ett sätt för kunder att utöka Adobe Commerce i olika fall:

  • Utbyggbarhet för mellanvara - Koppla samman externa system med Adobe-program genom att bygga anpassade anslutningar eller dra nytta av en serie färdiga integreringar.
  • utöka bastjänsterna - Utöka de centrala programfunktionerna genom att utöka standardbeteendet med anpassade funktioner och affärslogik.
  • användarupplevelsen kan byggas ut - Bygg ut kärnupplevelsen för att uppfylla verksamhetskrav eller bygga kundspecifika digitala resurser, butiker och back-office-applikationer.

Adobe Developer App Builder är en molnbaserad lösning, vilket innebär att den skalas automatiskt. Tjänsten distribueras också globalt för att ge bästa prestanda oavsett var du befinner dig.

Varför ska du lära dig mer om App Builder?

Eftersom Adobe Commerce inte är en helt SAAS-produkt kan koden som du utvecklar ge problem med komplexitet och uppgradering. Genom att använda icke-processbaserad utbyggbarhet, som App Builder, kan du tillhandahålla anpassad, unik funktionalitet till din Adobe Commerce-butik utan att behöva använda processmetoder.

Andra fördelar:

  • Kopplade funktioner ger snabbare start.
  • Uppgraderingar är nu enklare. De anpassade funktionerna ligger utanför Commerce kodbas, vilket förhindrar kompatibilitetsproblem vid uppgradering.
  • Genom att flytta funktioner och logik utanför Commerce frigörs resurser som normalt används av metoder för pågående utveckling.

Arkitektur architecture

I stället för en färdig lösning erbjuder Adobe Developer App Builder en gemensam, enhetlig och standardiserad utvecklingsplattform för utökade Adobe Cloud-lösningar som Adobe Commerce, som:

  • Adobe Developer Console används för utveckling av anpassade mikrotjänster och tillägg. Bygg och hantera projekt med tillgång till alla verktyg och API:er som behövs för att skapa plugins och integreringar.
  • Verktyg, SDK:er och bibliotek med öppen källkod för att skapa anpassade tillägg och integreringar. Använd React Spectrum (Adobe UI-verktygslådan) om du vill ha ett gemensamt användargränssnitt för alla Adobe-program.
  • tjänster som I/O Runtime för värdinfrastruktur på Adobe serverless-plattformen och I/O Events för händelsebaserade integreringar. Adobe har också färdiga funktioner för lagring av data och filer.
  • Adobe Experience Cloud där du skickar tillägg och integreringar som ska publiceras i din Experience Cloud-organisation. Systemadministratörer kan granska, hantera och godkänna dessa tillägg. När de har publicerats är dina anpassade App Builder-tillägg och verktyg tillgängliga tillsammans med andra Adobe Experience Cloud-program.

Följande diagram visar hur ett standardprogram som bygger på App Builder använder dessa funktioner:

Arkitektur

Mer information om App Builder-arkitekturen finns i Översikt över arkitekturen.

Amazon Sales Channel Extension amazon-sales-channel-extension

IMPORTANT
Utbyggnaden av Amazon-Sales Channelen håller fortfarande på att utvecklas och har inte officiellt släppts. Dessa videofilmer och självstudiekurser är avsedda att visa hur du använder Adobe Developer App Builder i ett praktiskt syfte.

I följande självstudier visas hur du ansluter Adobe Commerce till Amazon-Sales Channel med ett App Builder-tillägg.

Kom igång med App Builder additional-resources

En översikt över strategin för sammanställbar e-handel, som innehåller den första konfigurationen, finns i följande blogginlägg:

Så här kan App Builder bidra till ökad rörlighet för e-handelsplattformen

För att hjälpa dig komma igång med App Builder har Adobe skapat följande dokumentation:

Fortsätta inlärningen med dokumentation appbuilder-documentation

App Builder tillhandahåller videor och dokumentation för utvecklare, inklusive guider och referensdokumentation som hjälper dig att utveckla egna program:

Testa ett av exempelprogrammen appbuilder-codesamples

Vill du börja utveckla? Följande länk innehåller exempelprogram som hjälper dig att komma igång:

Support support

Använd Experience League-forumet för att få hjälp med supportförfrågningar för utvecklare.

Fler relaterade självstudiekurser

recommendation-more-help
3a5f7e19-f383-4af8-8983-d01154c1402f