Costruisci il Tuo Spartacus Storefront: Guida Passo dopo Passo per Configurare uno Storefront Spartacus in SAP Commerce Cloud
Insights · ·6 min di lettura

Costruisci il Tuo Spartacus Storefront: Guida Passo dopo Passo per Configurare uno Storefront Spartacus in SAP Commerce Cloud

Spadoom Editorial

Fai fatica a stare al passo con le richieste in rapida evoluzione dell’eCommerce? La soluzione a questa domanda si trova all’interno di SAP Commerce Cloud e dello storefront Spartacus. Queste soluzioni SAP integrate formano una piattaforma robusta e flessibile, ideale per costruire una presenza online di spicco.

Recenti report di Statista indicano che i 5.200 miliardi di dollari di vendite e-commerce mondiali del 2021 sono destinati a crescere del 56% per raggiungere 8.100 miliardi di dollari entro il 2026. Ciò indica che l’opportunità per gli storefront digitali è immensa. E SAP Commerce Cloud e Spartacus forniscono il backend robusto di cui hai bisogno per sfruttare questa opportunità, aprendo la porta a un’innovazione e personalizzazione front-end senza precedenti.

Quindi, continua a leggere mentre approfondiamo gli elementi essenziali della configurazione del tuo storefront Spartacus — un percorso verso la trasformazione della tua strategia e-commerce!

Cos’è SAP Spartacus?

SAP Spartacus si distingue nel mondo dell’e-commerce come uno storefront JavaScript basato su Angular, integrato in modo fluido con SAP Commerce Cloud. Lo storefront Spartacus ridefinisce la tua presenza online abilitando un approccio headless commerce in cui Spartacus gestisce il front-end, curando l’esperienza cliente. Allo stesso tempo, il robusto SAP Commerce Cloud gestisce i processi di back-end.

Il punto di forza dello storefront SAP Spartacus risiede nella sua separazione dai sistemi backend, offrendo flessibilità e agilità senza pari. Con il suo framework Angular user-friendly, ti consente di adattare e personalizzare rapidamente il tuo storefront per soddisfare le mutevoli richieste del mercato e le preferenze dei clienti, il tutto supportato dalla solida base di SAP Commerce Cloud.

Prerequisiti per la Creazione di uno Storefront SAP Spartacus

Prima di immergersi nella configurazione del tuo storefront SAP Spartacus, è fondamentale assicurarsi di avere gli strumenti e l’ambiente giusti in atto. Soddisfare i prerequisiti è la chiave per un’implementazione fluida e di successo.

Requisiti per lo Sviluppo Front-End

Per cominciare, il tuo ambiente di sviluppo Angular deve soddisfare criteri specifici. Assicurati di avere Angular CLI v8.0.0 o versioni successive, Yarn v1.15 o versioni successive e Node.js v10 o versioni successive, a seconda della versione di Spartacus con cui desideri lavorare, che si tratti di Spartacus 1.x o del più recente composable storefront 5.x. Queste versioni aggiornate di questi strumenti sono vitali per creare, gestire ed estrarre il pieno potenziale del tuo storefront Spartacus, poiché le versioni precedenti potrebbero non supportare le ultime funzionalità di Spartacus.

Requisiti del Server Back-End

Sul lato back-end, Spartacus si basa su SAP Commerce Cloud, richiedendo almeno la versione 1905 o successive. È importante utilizzare l’ultima versione per le API e le funzionalità più aggiornate, essenziali per uno storefront Spartacus completamente funzionale. Tieni presente che con ogni nuova versione di SAP Commerce Cloud, diventano disponibili API OCC più recenti, migliorando le capacità del tuo storefront Spartacus.

Con questi prerequisiti tecnici saldamente in atto, sei ora perfettamente posizionato per iniziare l’emozionante percorso di costruzione del tuo storefront Spartacus. Di seguito, approfondiremo la guida passo dopo passo, guidandoti attraverso ogni fase della creazione di uno storefront. Preparati a trasformare la tua presenza online con Spartacus!

Guida Passo dopo Passo per la Configurazione dello Storefront Spartacus

In questa sezione, ti guideremo attraverso i passi fondamentali della configurazione del tuo storefront Spartacus, coprendo tutto, dalla creazione di una nuova applicazione Angular al lancio e alla risoluzione dei problemi del tuo storefront.

  1. Progetta la Struttura del Repository del Codice e Configura SAP Commerce Cloud

  • Inizia progettando la struttura del repository del codice.
  • Abilita il Composable Storefront in SAP Commerce Cloud, inclusa l’acquisizione dell’estensione ‘spartacussampledata’ dal SAP Commerce Cloud Sample Repository. L’estensione ‘spartacussampledata’ contiene il sito ‘electronics-spa’ e i dati CMS correlati di cui avrai bisogno per il Composable Storefront.
  1. Creazione di una Nuova Applicazione Angular

  • Nel tuo spazio di lavoro designato (es. $WORKSPACE), crea una nuova applicazione Angular denominata ‘mystore’ utilizzando Angular CLI con il comando ‘ng new mystore —style=scss’. Quando ti viene chiesto il routing Angular, inserisci ‘n’ per ‘no’.
  • Una volta creata l’app, accedi alla cartella ‘mystore’ usando il comando ‘cd mystore’.
  1. Configurazione del Progetto Usando gli Schematic di Spartacus

  • Installa l’ultima versione di Spartacus usando il comando ‘ng add @spartacus/schematics@latest’.
  • Durante questo processo, ti verrà chiesto di selezionare le funzionalità per la tua installazione. Si consiglia di installare la funzionalità User-Account. Nota che Spartacus non supporta storefront B2C e B2B insieme all’interno di una singola applicazione.
  1. Installazione delle Dipendenze

  • Installa le dipendenze necessarie per la tua applicazione Spartacus eseguendo ‘yarn install’.
  1. Configurazione di Spartacus

  • Configura il file ‘spartacus-configuration.module.ts’ nel tuo progetto, che include l’impostazione del ‘baseUrl’ per puntare al tuo server SAP Commerce Cloud, la definizione del ‘prefix’ per le chiamate OCC, l’impostazione del ‘features.level’ e la definizione del contesto del sito (come il sito base, la lingua e la valuta).
  1. Avvio della Tua App Spartacus:

  • Avvia la tua applicazione con ‘yarn start’. L’app verrà compilata e poi avviata.
  • Per visualizzare il tuo storefront, accedi a http://localhost:4200. Se hai installato i dati di esempio Electronics e l’estensione Spartacus Sample Data, lo storefront Spartacus per Electronics dovrebbe apparire. Nota che se il tuo storefront non appare, potresti dover accettare un certificato di privacy a causa delle impostazioni di sicurezza del browser.
  1. Build e Deploy della Tua Applicazione Composable Storefront:

  • Esegui il build del tuo composable storefront usando il portale cloud e distribuisci il build in un ambiente specifico.
  • Scegli ‘Migrate data’ o ‘Initialize database’ per la modalità di aggiornamento della piattaforma se ci sono dati introdotti nell’estensione ‘spartacussampledata’ per supportare il Composable Storefront.

Con questi passaggi, hai posto le basi per uno storefront Spartacus all’avanguardia. Tuttavia, la chiave per uno storefront di successo che superi la concorrenza risiede in una configurazione meticolosa, personalizzazione, integrazione e risoluzione attenta dei problemi. È qui che entra in gioco Spadoom!

Come Può Aiutare Spadoom

Spadoom porta una ricca esperienza ed expertise in SAP Commerce Cloud e Spartacus. Comprendiamo che la configurazione di uno storefront Spartacus è solo l’inizio. La nostra gamma di servizi è progettata per portare la tua esperienza e-commerce al livello successivo:

  • Soluzioni Storefront Su Misura: Spadoom è specializzata nella personalizzazione di SAP Commerce Cloud e Spartacus per adattarsi alle tue esigenze aziendali specifiche.
  • Integrazione Fluida: Garantiamo che il tuo storefront si integri perfettamente con i sistemi esistenti per un’esperienza utente ottimale.
  • Ottimizzazione delle Prestazioni: Il nostro team si concentra sull’ottimizzazione del tuo storefront per prestazioni di picco, migliorando velocità ed efficienza.
  • Guida Esperta alla Configurazione: Spadoom fornisce consigli esperti sulle configurazioni complesse all’interno di Spartacus, semplificando il processo.
  • Consulenza Digitale Strategica: Beneficia dei nostri insight strategici per sfruttare Spartacus al massimo coinvolgimento dei clienti.
  • Supporto Completo: Dallo sviluppo personalizzato alla strategia digitale, Spadoom offre supporto completo durante tutto il percorso del tuo storefront.

Sfruttando l’expertise di Spadoom, il tuo storefront Spartacus può essere trasformato in un pilastro del tuo successo digitale, creando un’esperienza digitale che risuona con i tuoi clienti e si distingue nel mercato. Siamo qui per supportarti ad ogni passo, garantendo che la tua presenza online sia dinamica e innovativa quanto la tua azienda.

Iniziare con gli Storefront Spartacus — Il Tuo Accesso al Successo Digitale

Pronto a elevare il tuo gioco nell’e-commerce? Armato della nostra guida completa, il percorso per creare uno straordinario storefront Spartacus in SAP Commerce Cloud è chiaro e ora alla tua portata.

Ricorda, la chiave per uno storefront di successo risiede nella sua integrazione fluida, personalizzazione e reattività alle esigenze dei clienti. E se stai cercando un vantaggio extra, considera di collaborare con Spadoom — i tuoi eroi della customer experience SAP — e sblocca il pieno potenziale della tua presenza online. In bocca al lupo!

Angular applicationComposable StorefrontSAP CommerceSAP solutionsSAP Spartacus