Perché dovresti saperne di più su App Builder

Poiché Adobe Commerce non è un prodotto completamente SAAS, il codice sviluppato può aggiungere complessità e problemi di aggiornamento. Utilizzando l’estensibilità out-of-process, come App Builder, puoi fornire funzionalità personalizzate e univoche all’archivio Adobe Commerce senza richiedere metodi in-process.

Altri vantaggi comprendono:

  • Le funzioni disaccoppiate consentono un avvio più rapido.
  • Gli aggiornamenti sono ora più semplici. Le funzioni personalizzate si trovano all'esterno della base di codice di Commerce, il che impedisce problemi di compatibilità durante l'aggiornamento.
  • Lo spostamento di funzioni e logica all’esterno di Commerce libera risorse normalmente utilizzate dai metodi di sviluppo in-process.

Architettura

Invece di una soluzione preconfigurata, Adobe Developer App Builder fornisce una piattaforma di sviluppo comune, coerente e standardizzata per estendere le soluzioni Adobe Cloud come Adobe Commerce, tra cui:

  • Adobe Developer Console utilizzato per lo sviluppo di estensioni e microservizi personalizzati. Crea e gestisci i progetti e accedi a tutti gli strumenti e le API necessari per creare plug-in e integrazioni.
  • Strumenti open-source, SDK e librerie per creare estensioni e integrazioni personalizzate. Usa React Spectrum (toolkit dell’interfaccia utente di Adobe) per avere un’unica interfaccia utente comune per tutte le app Adobe.
  • servizi come I/O Runtime per l'hosting dell'infrastruttura sulla piattaforma senza server di Adobe ed Eventi di I/O per le integrazioni basate su eventi. Adobe fornisce inoltre supporto predefinito per l’archiviazione di dati e file.
  • In Adobe Experience Cloud puoi inviare estensioni e integrazioni da pubblicare nell’organizzazione Experience Cloud. Gli amministratori di sistema possono rivedere, gestire e approvare tali estensioni. Dopo la pubblicazione, le estensioni e gli strumenti personalizzati di App Builder sono disponibili insieme ad altre app Adobe Experience Cloud.

Il diagramma seguente illustra come un’applicazione standard basata su App Builder utilizza queste funzionalità:

Architettura

Per ulteriori dettagli sull'architettura di App Builder, vedi Panoramica dell'architettura.

Introduzione ad App Builder

Una panoramica della strategia di commercio componibile, che include la configurazione iniziale, può essere trovato leggendo il seguente post di blog:

In che modo App Builder contribuisce a promuovere l'agilità aziendale per la piattaforma commerce

Per aiutarti a iniziare a utilizzare App Builder, Adobe ha creato la seguente documentazione:

Continua l’apprendimento con la documentazione

App Builder fornisce video e documentazione per gli sviluppatori, incluse guide e documentazione di riferimento per aiutarti a sviluppare applicazioni personalizzate:

Prova una delle applicazioni di esempio

Sei pronto a iniziare a sviluppare? Il seguente collegamento contiene applicazioni di esempio per iniziare:

Supporto

Per le richieste di supporto per sviluppatori, utilizza il forum Experience League per assistenza.

Ulteriori tutorial correlati

Pagina successivaFramework di estensibilità per App Builder

Commerce