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à:
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
- Introduzione ad App Builder
- Framework di estensibilità per App Builder
- Dimostrazione funzionale per App Builder
- Panoramica tecnica per App Builder
- Invia app al Marketplace
- Completare la panoramica delle informazioni sull'estensione
- Sales Channel Amazon in App Builder
- SDK interfaccia utente amministratore
Commerce
- Tutorial su Commerce
- Adobe Commerce Cloud
- Guida introduttiva
- Architettura di riferimento globale
- Guida e supporto tecnico
- Edge Delivery Services
- Webinar ed eventi
- GraphQL e REST
- Adobe Developer App Builder
- Amministrazione archivio
- Gestione clienti
- Gestione catalogo
- Gestione contenuti
- Strumenti di marketing
- Ordini ed evasione
- B2B per Adobe Commerce
- Strumenti e servizi esterni
- Commerce Intelligence
- Aggiornamenti Commerce
- Sviluppo back-end
- Sviluppo Luma front-end nativo
- Architettura headless