sviluppo-ecommerce-b2b-headless.jpg

Quanto senso ha parlare ancora di applicazioni web o mobile? Il mondo dello sviluppo va verso l'omnicanalità.

Cos’è un’applicazione “headless”

Partiamo col chiarire il termine “headless”. In ambito IT si parla di software “headless” (es. “headless Java”) per intendere un software capace di girare su un qualunque device senza un’interfaccia grafica. Il software riceve e restituisce dati interfacciandosi con una rete di servizi embedded.

Traslando il concetto sullo sviluppo di applicazioni WEB o mobile, parliamo ugualmente di applicazioni headless distinguendole dallo sviluppo web e mobile standard in cui ogni applicazione (sito o portale) ha il proprio apparato backend e frontend con interfaccia utente dedicata.

In queste installazioni tradizionali tutti i pezzi del puzzle lavorano con lo stesso codice base e comunicano in maniera diretta tra loro, rendendo l’applicazione un sistema unico e profondamente interconnesso. In un’applicazione headless invece il front-end è un pezzo di puzzle a sé stante, un software che in qualche modo sta in piedi da solo, per semplificare il concetto.

Come va allora ad integrarsi con il back end, vi chiederete voi? Lo fa attraverso le API: le due parti vitali del software – backend e frontend - operano separatamente l’una dall’altra potendo addirittura girare su server differenti (creando in questo modo una sorta di miniatura di un’architettura multi-server).

Le Api fanno da ponte tra i due sistemi, facendoli comunicare e connettendoli l’uno all’altro in modo che operino sì separatamente ma restando interconnesse. Il principale vantaggio di questo tipo di applicazioni consiste nell’ottimizzare considerevolmente le prestazioni e la flessibilità dell’applicazione stessa.

Cos’è un’eCommerce “headless”

A questo punto caliamo il concetto di WEB (o mobile, perché no? Nessuno lo vieta) application al contesto dello sviluppo di un eCommerce B2B. In un approccio headless il front end del tuo shop eCommerce sarà separato e distinto dal suo back end, in gergo saranno “decoupled”. Saranno cioè in grado di stare in piedi da soli.

La presentazione del contenuto sarà separata e autonoma rispetto alle logiche di business e alle funzionalità (lo stack eCommerce esistente, le eventuali integrazioni di parti terze, la gestione stessa dell’eCommerce).

Questo tipo di architettura offre quindi il vantaggio di tenere separati i due piani d’interesse - il piano relativo all’esperienza cliente e quello relativo alle funzionalità di sistema – permettendo al team di sviluppo di creare soluzioni meno standard e più flessibili rispetto alle singole esigenze di progetto.

In un sistema headless, la parte dellCommerce B2B con cui va ad interagire l’utente può essere gestita via CMS, o tramite una soluzione eCommerce costruita col suo stack tecnologico dedicato (React o Angular o persino come app mobile) o come una combinazione di entrambe (cosa che facciamo ad esempio nelle soluzioni eCommerce B2B SAEP ;)).

Perché le applicazioni headless stanno crescendo in popolarità

La sempre più popolare diffusione delle applicazioni di tipo headless è dovuta fondamentalmente a due principali vantaggi: 1. Quando nacque l’eCommerce la maggior parte del traffico avveniva via desktop ed i meccanismi di vendita erano ancora piuttosto semplici e poco articolati.

Ne derivava quindi una costruzione a blocco unico della relativa applicazione con front end e back end accoppiati e interlacciati.

Ma con l’avvento della tecnologia mobile e multidevice è cambiato tutto: oggi non sono gli acquisti online sono aumentati vertiginosamente, ma passano attraverso una fruizione mobile e multidevice che ha reso necessari nuovi approcci di sviluppo.

Nel nuovo eCommerce B2B omnichannel la necessità primaria è la flessibilità: questa non può più essere garantita da una soluzione “full stack” in cui front end e back end vanno strettamente a braccetto per cui una modifica su un versanete rende necessario l’allineamento sull’altro.

Marchi che storicamente hanno sempre utilizzato il loto sito web come una semplice “vetrina” dei propri contenuti sentono oggi la necessità di espandere il potenziale delle funzionalità accessibili online, soprattutto nel settore del B2B. Quello che tipicamente succede è che, data la massa di contenuto presente sul sito “storico” risulta molto più semplice costruire da zero un nuovo motore eCommerce e connetterlo al Content Management del sito storico, piuttosto che rifare questo da zero. Nel caso di siti particolarmente “vecchi” può in effetti avvenire anche il contrario, per cui si va a ricostruire il sito ex novo importando i vecchi contenuti (e -si spera- cogliendo l’occasione per una bella revisione ;)) e lo si va poi a connettere col nuovo motore eCommerce stand alone.

I vantaggi di un eCommerce / CMS headeless

FLESSIBILITA’

I moderni utenti di un B2B hanno bisogno di funzionalità d’acquisto avanzate: la piattaforma di eCommerce B2B dovrà prevedere – lato front end- offerte e listini personalizzate, mentre lato back end dovrà offrire ad agenti e uffici vendita la possibilità di aggiornare facilmente e rapidamente informazioni e contenuti caricati sul portale.

Con front end e backend disaccoppiati le aziende potranno caricare offerte e gestire piani di vendita in autonomia, senza bisogno di rivolgersi agli sviluppatori e senza alcun timore che i dati del “motore” eCommerce vengano in alcun modo compremessi.

INNOVAZIONE

La personalizzazione della propria offerta, la crescita delle funzionalità messe a disposizione sul portale, tutti gli aspetti vitali che rendono il tuo eCommerce unico e ben riconoscibile agli occhi dei tuoi clienti implicano del lavoro e della sperimentazione sul back end della piattaforma.

Il fatto che quest’ultimo sia disaccoppiato rispetto al portale disponibile agli utenti implica che non ci siano rallentamenti né disservizi nel funzionamento dei normali processi di acquisto e vendita mentre lato continua la ricerca di innovazione e di crescita del portale.

VELOCITA’

Il disaccoppiamento di front end e back end implica anche che nuove funbzinoalità ed integrazioni possono essere aggiunte in minor tempo e con a basso impatto in termini di lavoro, tempi di sviluppo e quindi costi proprio grazie al fatto che l’architettura è aperta, flessibile e predisposta per sua natura ad accogliere cambiamenti ed innovazioni nel sistema.

Quali aziende hanno più bisogno di un eCommerce B2B moderno? Tutte quelle che mirino a veicolare prodotti e servizi in maniera altamente personalizzata e che si rivolgono a settori e target di mercato molto distinti e caratterizzati. Oppure per tutte quelle realtà con un vasto e articolato portfolio clienti, con brands e divisioni interne ognuna con il proprio workflow di riferimento o con processi di approvazione e governance dei contenuti diversi.


Sei interessato a sviluppare un eCommerce B2B personalizzato? Contattaci per discutere fattibilità e costi del tuo futuro progetto online.

Articoli correlati

gestionale-ecommerce-b2b.jpg
Un e-Commerce B2B? Vediamo cos'è!Tecnicamente, un e-Commerce B2B si configura nel momento in cui avviene una transazione commerciale a mezzo …
sviluppo-ecommerce-milano.png
Lo sviluppo e-commerce è diventato oggi parte integrante di molte attività online, che si tratti di prodotti o servizi.Grazie all'esperienza …
ecommerce-b2b-trend-2019.jpg
Dopo che per anni i trend sono stati trainati dal solo comparto B2C, con l’offerta eCommerce B2B al fanalino di …
piattaforme-ecommerce-italiane-per-le-pmi.jpg
Come software house attiva nello sviluppo di piattaforme eCommerce B2C e B2B rivolte soprattutto alle piccole e medie imprese italiane, …
woocommerce.png
Cos'è WooCommerce? Per quale tipo di vendita online è più adatto? Cercheremo di fare chiarezza tra le varie offerte disponibili …
funzinoni-ecommerce-b2b.jpg
In una transizione B2B, in particolare, il numero degli agenti coinvolti, in particolare all’interno del flusso decisionale e di approvazione …
B2B-BUYER-IDENTIKIT.jpg
Gli studi sull’identikit dell’acquirente medio dell’eCommerce B2C standard sono ormai ampi e diffusi, un po’ meno frequenti invece quelli sul …
10-strategie-marketing-ecommerce-b2b.jpg
Strategie marketing e eCommerce B2B: i punti chiave imprescindibiliCosì come l’impresa che vende al Consumer, anche l’azienda B2B dovrà – …
tecniche-marketing-ecommerce-b2b.jpg
Nella prima parte di questo piccolo "viaggio" nel marketing dell'eCommerce B2B abbiamo visto come focalizzarsi sul target cliente e sul …
sviluppo-python-django-milano.jpg
Ciao Matteo, innanzitutto raccontaci almeno un po’ di te: come sei arrivato in SAEP ICT e che tipo di percorso …
sicurezza-ecommerce-milano1.jpg
In qualunque processo di acquisto online sono evidentemente coinvolti dati personali che necessitano di particolare protezione e se fino a …
sicurezza-ecommerce-milano2.jpg
Misure di sicurezza per i sistemi eCommerce: cosa dice il DGPR EuropeoLe misure di sicurezza nell’ambito di sistemi di eCommerce …
sicurezza-ecommerce-milano.jpg
Controlli e verifiche periodiche: giocare d’anticipoControlli periodici consentono di agire tempestivamente, di anticipare eventuali attacchi, di scoprire eventuali fallE e …
sicurezza-ecommerce-parte4.original.jpg
Nell’era del cloud quasi tutti gli applicativi eCommerce si appoggiano su servizi di hosting esterno per l’archiviazione e la gestione …
strumenti-del-ecommerce-b2b.jpg
eCommerce B2B: uno, nessuno, centomilaQuando parliamo di eCommerce B2B abbiamo di fronte a noi diverse soluzioni implementative.A ben vedere infatti, …
supply-chain-ecommerce-b2b.png
Qualunque soluzione tecnologica che in qualche misura supporti una o diverse fasi del ciclo di transazioni in ambito B2B, tra …
aperitivo-gruppo.original.jpg
Aper-IT: il nuovo format di networking e formazione IT…con brindisi.Aper-IT (leggi: “aperitì”) è il primo aperitivo di Networking e Formazione …
ecommerce-coronavirus-spesa-online.jpg
Il COVID-19 e il conseguente stato di quarantena nazionale ed internazionale hanno portato ad un aumento incrementale ed improvviso quanto …
ECOMMERCE-B2B-VS-COVID.png
In un recente articolo in cui ci siamo imbattuti nella ricerca di risorse utili per i nostri clienti che operano …
shutterstock.jpg
Leader nel commercio di fragranze, Euroitalia è un’azienda italiana che da oltre 40 anni opera nel settore luxury beauty. I …
output-onlinepngtools_5.png
Sul mercato sono presenti tantissime soluzioni eCommerce preconfigurate, alcune delle quali accessibili persino gratuitamente: queste ultime richiedono tuttavia competenze tecniche …
sviluppo-b2b-headless.jpg
Nell’ultimo biennio ed in particolare nell’ultima importante fase di emergenza sanitaria, le esigenze dei clienti B2B hanno virato verso una …
guida-ecommerce1.original .png
Il vantaggio più importante di un negozio virtuale è sicuramente quello di abbattere le distanze, cioè la possibilità di raggiungere …
guida-ecommerce1.png
Prima di cominciare vogliamo ricordarti ancora una volta di quanto sia importante una pianificazione accurata per assicurare il successo del …
tecniche-marketing-ecommerce-b2b.jpg
Cos'è un applicazione headless?Un’applicazione headless è una soluzione che archivia, gestisce e distribuisce dati e contenuti (backend) in maniera separata …