L'e-commerce headless separa il frontend di uno store dal suo backend di commercio. Il backend continua a gestire carrelli, checkout, magazzino e ordini ma li espone tramite un'API, mentre un frontend separato e su misura disegna le pagine. Porta libertà di design, prestazioni e presenza multicanale, al costo di costruire e mantenere quel frontend.
Un cliente arriva con uno store Shopify che funziona bene e un problema che nessun tema può risolvere. Vuole un configuratore di prodotto, una sezione fedeltà, gli articoli della sua rivista e lo shop tutti sulla stessa pagina, e vuole che si carichi all'istante da mobile. L'editor dei temi non ce la fa. Di solito è il momento in cui l'e-commerce headless entra nel discorso.
È anche il momento in cui molti progetti prendono la strada sbagliata, perché l'headless viene venduto come un upgrade quando in realtà è uno scambio. A volte vale la pena farlo, a volte è un errore. Ecco come decidiamo noi.
Cosa vuol dire "headless"
Uno store online tradizionale consegna la vetrina e il motore in un unico pacchetto. I template che disegnano le pagine e il sistema che gestisce prodotti, carrelli e ordini vivono insieme. L'headless li separa. Il motore di commercio continua a occuparsi di carrelli, checkout, magazzino e ordini, ma smette di disegnare le pagine. Espone tutto tramite un'API, e un frontend separato, costruito da te, consuma quell'API e disegna quello che vuoi.
Il nome viene dal togliere la "testa", lo strato di presentazione, dal corpo. Il corpo continua a funzionare. Gli attacchi solo una testa disegnata da te.
Il monolite non è il nemico
Le piattaforme accoppiate si portano dietro una cattiva fama che per lo più non meritano. Uno store Shopify o WooCommerce standard, tema e backend insieme, è veloce da lanciare, economico da gestire e copre in pieno le esigenze della maggior parte dei negozi. Se il tuo store è un catalogo, un carrello e un checkout, il monolite non è un compromesso, è lo strumento giusto.
L'headless si ripaga solo quando l'impianto accoppiato inizia a bloccare qualcosa di cui hai davvero bisogno. Fino a quel punto è costo in più senza ritorno.
Cosa guadagni
Tre cose, quando servono davvero. Libertà sul frontend: qualsiasi design, qualsiasi framework, qualsiasi interazione, senza combattere contro le assunzioni di un tema. Prestazioni: un frontend moderno può essere più leggero e veloce di un tema pesante, e questo conta per la conversione e per la ricerca. E portata: lo stesso motore di commercio può alimentare un sito, un'app mobile, un totem in negozio e un marketplace, perché parlano tutti alla stessa API.

Cosa costa
Il frontend diventa tuo da costruire e mantenere. Funzioni che un tema ti dava gratis, ricerca, filtri, prodotti correlati, un checkout curato, ora vanno costruite o collegate. Il numero di pezzi in movimento cresce, e con lui la necessità di sviluppatori che li tengano in piedi. Un progetto headless che nessuno ha messo a budget per la manutenzione invecchia male.
Il costo onesto è ricorrente, non una tantum. Stai scambiando un prodotto che noleggi con un sistema che possiedi, con tutto ciò che il possesso comporta. È lo stesso passaggio che abbiamo descritto andando dal sito vetrina al portale operativo: più controllo, più responsabilità.
Anche Shopify può essere headless
Un malinteso comune: headless non vuol dire lasciare Shopify. Shopify espone una Storefront API e un framework per il frontend proprio perché tu possa tenere il suo motore e sostituire solo la vetrina. Ottieni il checkout e l'affidabilità di Shopify con un front su misura. È spesso la via di mezzo pragmatica per uno store che ha superato i temi ma non vuole rifare il backend.
Quando conviene, e quando no
Conviene quando il frontend ha ambizioni reali che un tema non può soddisfare, quando vendi su più canali da un unico catalogo, o quando la velocità delle pagine è legata direttamente al fatturato. Non conviene per uno store standard, un catalogo piccolo, o un team senza il budget per mantenere un frontend su misura. La domanda giusta non è mai "è meglio l'headless", è "l'impianto accoppiato mi sta costando qualcosa di preciso". Se sì, un e-commerce costruito sul tuo caso vale la conversazione.
L'headless è una buona risposta a un problema preciso, non un distintivo da store moderno. Prima dai un nome al problema. Se è reale, la macchina in più si ripaga. Se non lo è, un tema costruito bene batte ogni giorno un headless trascurato.



