INGEGNERIA COMPOSABLE COMMERCE

Headless Commerce

Hydrogen, Remix, Next.js + architettura composable MACH per massimizzare performance, flessibilità e ownership — il sistema operativo commerce moderno che disaccoppia frontend e backend.

Headless non è più 'separare il frontend'; è l'operazione composable in cui frontend + commerce engine + CMS + search + payment + identity vengono scelti best-in-class secondo i principi MACH (Microservices + API-first + Cloud-native + Headless) e composti sull'edge.

L'e-commerce 2026 vive sotto tre pressioni: i sistemi di temi monolitici hanno raggiunto il limite di velocità + flessibilità, l'edge runtime (Cloudflare Workers, Vercel Edge, Shopify Oxygen) è diventato il principale livello di distribuzione, React Server Components + streaming SSR hanno portato il TTFB dai secondi ai centinaia di millisecondi. La maggior parte dei brand pensa ancora che 'hydrogen = solo Shopify' e non valuta lo stack composable engine + Next.js + Sanity / Contentful + Algolia tipo commercetools / BigCommerce / Saleor. L'operazione headless di Roibase si fonda su sei principi.

Roibase perspective

METODOLOGIA

Operazione composable commerce su 6 layer

Assess → Architect → Compose → Migrate → Launch → Observe. Ogni layer viene consegnato con deliverable + ADR + SLA.

01

01

ASSESS

Stack attuale (monolite/temi, app, CDN), baseline di performance, rischio SEO, costo operativo, valutazione della capacità del team.

02

02

ARCHITECT

Architettura MACH, shortlist vendor (engine/CMS/search/payment/identity), strategia edge, documenti ADR, RFP + POC.

03

03

COMPOSE

Framework (Hydrogen / Next.js), integrazione del backend composable, GraphQL gateway, event bus (webhook + queue), feature flag.

04

04

MIGRATE

ETL dei dati (catalog/customer/order/content), mapping 301 + hreflang + sitemap, parità di staging, smoke test feature-complete.

05

05

LAUNCH

Rollout canary, launch gestito da feature flag, RUM + Sentry, stress test BFCM-ready, on-call nel weekend + war room.

06

06

OBSERVE

Monitoraggio SLO/SLI, QBR mensile sulle performance, rank monitoring SEO, cost review, aggiornamento ADR, runbook + formazione + handoff.

— CONFRONTO

Tema monolitico vs headless template-only vs composable commerce Roibase

La differenza dei tre approcci su performance, flessibilità, vendor lock-in, SEO + TCO.

DimensioneTema monoliticoHeadless template-onlyComposable commerce Roibase
ArchitetturaMonolite unicoTemplate + backend unicoMACH + composable + edge
Flessibilità del vendorLock-in di piattaformaLock-in dell'engineSelezione best-of-breed (per ogni layer)
Edge runtimeAssenteParzialeCF Workers / Vercel Edge / Oxygen
Performance (LCP)2,5-4,5s2,0-2,8s< 1,5s baseline + RUM
Content + CMSCMS di piattaforma (limitato)CMS unicoSanity/Contentful/Storyblok best-fit
SearchSearch nativaElasticsearch/Algolia baseAlgolia/Typesense/Coveo + AI relevance
SEODipendente dal temaSPA rischiosaIngegneria SSR + schema + 301 + hreflang
TCO al 24° meseBasso ma con debito tecnicoMedio + rischio di vendor unicoMedio + ownership + flessibilità + velocità

PROOF

Outcomes, measured

< 1,5s
Baseline LCP

75p mobile; dopo migrazione headless + edge runtime.

+38%
Aumento del conversion

Media a 6 mesi dopo performance + streaming SSR + edge cache.

+27%
Traffico organico

Al 12° mese dopo SEO preservation + schema + hreflang + Core Web Vitals in zona verde.

99,98%
Edge uptime

CDN globale Cloudflare Workers / Vercel Edge / Shopify Oxygen.

−42%
Tempo di build pagina

Dopo strategia ISR + partial prerendering + edge cache.

4
Layer indipendenti

Engine + CMS + search + identity — ognuno iterabile separatamente.

WHAT WE DO

Engagement scope

Every offering is an outcome-based work package. Roibase blends strategy and execution inside a single team — no hand-offs.

01 / 10

Shopify Hydrogen + Oxygen

React Server Components + Remix + streaming SSR + edge deploy (Oxygen); Storefront API + Customer Account API + Shopify CDN.

02 / 10

Next.js + App Router + RSC

Server components + streaming + partial prerendering (Next 15) + Turbopack; deployment su Vercel Edge + ISR + SWR.

03 / 10

Commerce engine composable

commercetools / Saleor / BigCommerce / Shopify Storefront API; scelta dell'engine best-fit + GraphQL + webhook + flusso event-driven.

04 / 10

Integrazione headless CMS

Sanity, Contentful, Storyblok, Hygraph, Strapi; content model, preview mode, editorial workflow + live preview.

05 / 10

Search + merchandising

Algolia / Typesense / Coveo / MeiliSearch; instant search, federated search, AI relevance tuning, regole di merchandising.

06 / 10

Edge caching + ISR + SWR

Cloudflare Workers + KV/R2 / Vercel Edge / Oxygen; stale-while-revalidate, incremental static regeneration, edge middleware.

07 / 10

Ingegneria Core Web Vitals

Budget LCP < 1,5s / INP < 200ms / CLS < 0,05; font preload + image optimization + critical CSS + bundle splitting + RUM.

08 / 10

Identity + payment + subscription

Auth0 / Clerk / Supabase Auth + Stripe / Adyen + Recharge / Bold; passkey + SCA + 3DS2 + Apple/Google Pay.

09 / 10

Playbook di migrazione

Da Magento / WooCommerce / Shopify legacy / BigCommerce a headless; mapping 301, parità di feature, staging/canary, weekend di go-live.

10 / 10

A/B + feature flags + observability

GrowthBook / Statsig / LaunchDarkly + Sentry / Datadog + OpenTelemetry; rollout canary + rollback + metric tree SLO/SLI.

— VANTAGGI

Il cambiamento concreto della tua infrastruttura commerce

Quando edge runtime + composable + performance + SEO preservation + observability sono integrati, il ROI non resta legato a una sola metrica.

< 1,5s LCP

La velocità cresce in modo drammatico

Streaming SSR + edge runtime + RSC dimezzano l'LCP; conversione mobile e Core Web Vitals diventano verdi.

+38% CR

Il conversion cresce

Velocità + personalizzazione + UX più flessibile abbassano il drop di funnel e il tasso di carrello abbandonato.

+27% org

Il rank SEO si conserva e cresce

Grazie all'ingegneria SSR + schema.org + 301 + hreflang + sitemap il calo di migrazione dura 2-3 settimane, poi il rank cresce.

4 layer

Si apre la flessibilità del vendor

Engine / CMS / search / identity sostituibili in ogni layer; vendor lock-in + pressione annuale sui prezzi diminuiscono.

10× velocità

La velocità di prodotto aumenta

Con feature flag + canary + ISR le nuove feature possono andare live ogni ora invece che ogni giorno; la velocità di sperimentazione cresce.

−24% infra

Il costo operativo cala

Le app appiccicate sopra il monolite vengono sostituite da servizi composable; con l'edge cache il carico sull'origin diminuisce e il costo infra si ottimizza.

DELIVERABLE

Cosa ottieni in ogni engagement headless

Lista fissa di deliverable nel pacchetto setup + 6 mesi di operations; nessuna sorpresa di costi extra.

  • Report di feasibility headless + ROI

    Audit dello stack attuale, modello TCO, baseline di performance, rischio SEO, valutazione capacità team; 50-80 pagine.

  • Architettura MACH + documenti ADR

    Decisioni vendor su engine + CMS + search + payment + identity + edge + CI/CD, ognuna in un ADR motivato.

  • Selezione del framework + POC

    Matrice di scelta Hydrogen / Next.js / Remix / Nuxt + POC di 2-3 settimane + report di benchmark performance.

  • Setup del backend composable

    Integrazione commercetools / Saleor / BC / Shopify Storefront API + GraphQL gateway + webhook + event bus.

  • Schema headless CMS

    Content model Sanity / Contentful / Storyblok, preview mode, editorial workflow + live preview.

  • Search + merchandising

    Setup Algolia / Typesense / Coveo + schema dell'index + AI relevance tuning + regole di merchandising.

  • Edge runtime + strategia di cache

    Deploy Cloudflare Workers / Vercel Edge / Oxygen + KV/R2 + ISR + SWR + edge middleware.

  • Identity + payment + subscription

    Integrazione Auth0 / Clerk / Supabase Auth + Stripe / Adyen + flusso compatibile passkey + SCA + 3DS2.

  • Pacchetto SEO preservation

    Mapping 301, canonical, schema.org, hreflang, sitemap, robots, ITA (International Targeting); dashboard di rank monitoring.

  • Infrastruttura feature flag + A/B

    GrowthBook / Statsig / LaunchDarkly + canary + kill switch + experiment metric tree.

  • Observability + SLO/SLI

    Sentry / Datadog + OpenTelemetry + Lighthouse CI + RUM (SpeedCurve) + PagerDuty; runbook di incident.

  • Runbook + formazione + 3 mesi di supporto

    Runbook di architecture + deploy + rollback + monitoring, sessioni di formazione del team, 90 giorni di supporto + on-call.

— PERIMETRO

Cosa facciamo, cosa non facciamo

Lo scope del composable commerce è scritto; previene sorprese e fatture aggiuntive.

Lo facciamo

  • Architettura MACH + composable commerce + ADR
  • Shopify Hydrogen + Oxygen (RSC + Remix)
  • Next.js + App Router + RSC + Vercel Edge
  • commercetools / Saleor / BC / Shopify Storefront API
  • CMS headless Sanity / Contentful / Storyblok
  • Search + merchandising Algolia / Typesense / Coveo
  • Edge runtime (Cloudflare Workers / Vercel Edge / Oxygen)
  • SEO preservation (301 / schema / hreflang / sitemap)
  • Feature flag + canary + rollback + observability
  • Integrazione identity + payment + subscription
  • Ingegneria Core Web Vitals + RUM
  • Runbook + formazione + 90 giorni di supporto + on-call

Non lo facciamo

  • Sviluppo di temi monolitici Magento / WooCommerce (solo migrazione)
  • Sviluppo core ERP / OMS / WMS (li integriamo)
  • Gestione del budget pubblicitario (Acquisition è un engagement separato)
  • Logistica fisica / magazzino / customs
  • Processing carte di credito / ownership dello scope PCI (resta sul payment vendor)
  • Processi regolatori banking / KYC / AML (con partner specializzati)
  • Outsourcing del customer service (impostiamo gli strumenti, l'operatività resta al cliente)
  • Fake review / traffico bot / manipolazione artificiale della velocità

HOW WE WORK

Setup + migrazione di 12-16 settimane, poi operations mensili

01

Settimana 1-2: assess + feasibility

Audit dello stack, baseline di performance, rischio SEO, modello TCO, capacità team + bozza ADR.

02

Settimana 3-4: architect + RFP/POC vendor

Architettura MACH, shortlist engine/CMS/search/payment/identity + RFP + POC di 2-3 settimane.

03

Settimana 5-6: compose + setup framework

Setup Hydrogen / Next.js, integrazione Storefront API / commerce engine, GraphQL gateway, deploy edge runtime.

04

Settimana 7: CMS + search + merchandising

Content model Sanity / Contentful, index Algolia / Typesense + relevance tuning, regole di merchandising.

05

Settimana 8: identity + payment + subscription

Auth0 / Clerk + Stripe / Adyen + Recharge + 3DS2 + passkey + accelerated checkout.

06

Settimana 9-10: ETL dati + mapping 301

ETL di catalog / customer / order / content, mapping URL, piano 301, hreflang + sitemap + schema.

07

Settimana 11-12: staging + canary + stress BFCM

Parità staging, smoke test, rollout canary, launch con feature flag, stress test BFCM + piano di war room.

08

Settimana 13+: go-live + observe + QBR + supporto

Playbook del weekend di go-live, RUM + Sentry + SLO/SLI, QBR mensile, runbook + formazione + 3 mesi di supporto.

— TOOLKIT

Strumenti che usiamo — vendor-agnostic ma scelta convinta

Scegliamo per ogni cliente quello adatto; manteniamo l'indipendenza non incassando commissioni.

FRAMEWORK & FRONTEND

Shopify Hydrogen + OxygenNext.js (App Router + RSC)RemixNuxt 3 (lato Vue)SvelteKitAstro (content-heavy)

COMMERCE & CMS

Shopify Storefront APIcommercetoolsSaleorBigCommerce Stencil + CatalystSanity / Contentful / StoryblokHygraph / Strapi

SEARCH & PERSONALIZATION

AlgoliaTypesenseMeiliSearchCoveoKlevu (AI merchandising)Constructor.io

EDGE & OBSERVABILITY

Cloudflare Workers + KV/R2Vercel Edge + ISRShopify OxygenSentry + Datadog + OpenTelemetryGrowthBook / Statsig / LaunchDarklySpeedCurve / Cronitor (RUM)

QUESTIONS

Frequently asked

Se hai $2M+ di GMV annuo, 5k+ SKU, più mercati, B2B complesso o esigenze di UX custom. Per shop più piccoli lo stack tema Shopify OS 2.0 + smart app dà un ROI più alto.

— GLOSSARIO

Concetti chiave del composable commerce

Linguaggio comune per i team di engineering, prodotto, operations e marketing.

01
MACH
Acronimo dei principi Microservices + API-first + Cloud-native + Headless; framework dell'architettura composable commerce, definito dalla MACH Alliance.
ComposableMicroservicesAPI-firstHeadless
02
Composable Commerce
Architettura commerce composta scegliendo un vendor best-of-breed per ogni funzione invece di una piattaforma monolitica unica; engine + CMS + search + payment + identity sono servizi separati.
MACHBest-of-breedVendorStack
03
Headless
Disaccoppiamento via API tra frontend (presentation) e backend (commerce engine / CMS); permette al frontend di girare su qualunque framework + runtime.
DecoupledStorefront APIFrameworkJAMstack
04
React Server Components (RSC)
Modello di componenti renderizzati sul server, introdotto con React 18+, che non invia JS al client; Next.js App Router + Shopify Hydrogen lo usano nativamente, riducendo il costo di bundle + hydration.
Streaming SSRApp RouterHydrogenRemix
05
Streaming SSR
Modello di render in cui l'HTML della pagina non viene inviato in un colpo solo, ma in flusso a partire dai pezzi pronti; TTFB e LCP scendono.
RSCSuspenseTTFBLCP
06
Edge Runtime
Runtime in cui il codice viene eseguito sul CDN node geograficamente più vicino all'utente; Cloudflare Workers, Vercel Edge, Shopify Oxygen sono esempi principali. Latency minima, coerenza globale.
Cloudflare WorkersVercel EdgeOxygenCDN
07
ISR (Incremental Static Regeneration)
Rigenerazione in background, a intervalli o su trigger, di pagine costruite staticamente; unisce velocità statica e dati freschi.
SWRSSGRevalidationEdge Cache
08
Stale-While-Revalidate (SWR)
Strategia di cache HTTP; mostra all'utente contenuto stale in modo immediato mentre in background fetcha la versione fresca. Equilibrio tra velocità e freschezza.
ISRCache-ControlCDNFreshness
09
Storefront API
GraphQL API pubblica di Shopify; permette a frontend headless / custom / app mobili di accedere ai dati di prodotto + collezione + carrello + checkout.
GraphQLCustomer Account APIAdmin APIHydrogen
10
commercetools
Composable commerce engine; API-first + compatibile MACH, uno degli engine più usati negli scenari enterprise B2B + B2C. Ecosistema commercetools Frontend + Studio disponibile.
SaleorBigCommerceMACHEngine
11
ADR (Architecture Decision Record)
Formato di documentazione che mette per iscritto contesto, opzioni, risultato e tradeoff di una decisione di architettura software; standard per le scelte vendor in uno stack composable.
DocumentationDecisionTradeoffGovernance
12
Feature Flag
Switch di funzionalità accendibile/spegnibile a runtime, indipendente dal deploy del codice; usato in scenari di canary release, A/B test, kill switch; GrowthBook/Statsig/LaunchDarkly sono i tool principali.
CanaryA/B TestKill SwitchGrowthBook
13
SSR (Server-Side Rendering)
Renderizzare l'HTML sul server e inviarlo pronto al browser. Batte il CSR in SEO e LCP; modalità di default di framework come Nuxt 3, Next.js, Remix. A scala richiede edge caching e una strategia di hydration ragionata.
14
CSR (Client-Side Rendering)
Inviare un guscio HTML quasi vuoto + bundle JS e renderizzare nel browser. Modalità tipica delle SPA; first paint lento, SEO richiede prerendering aggiuntivo per route. LCP crolla con rete povera o device modesti.
15
Edge Functions
Layer di compute leggero che gira nel CDN stesso (Cloudflare Workers, Vercel Edge, AWS Lambda@Edge). Fa geo-routing, bucketing A/B, manipolazione header e auth in millisecondi senza tornare all'origin; cold start quasi nullo.
16
CDN (Content Delivery Network)
Rete che mette in cache contenuti statici (e sempre più dinamici) su nodi edge distribuiti geograficamente. Abbassa TTFB e LCP, protegge l'origin da DDoS e picchi di traffico. Cloudflare, Fastly, Akamai, AWS CloudFront — table stakes di ogni stack moderno.

— ALBERO DECISIONALE

L'operazione composable commerce è adatta a te?

Rispondi Sì/No a 4 domande; il risultato sarà chiaro.

01 / 04

Hai un GMV annuo di $2M+ o un'operazione B2B attiva?

Soglia minima per il ROI dell'investimento MACH + composable; per shop più piccoli OS 2.0 dà ROI più rapido.

— LET'S BEGIN

Cosa limita ogni settimana la velocità del frontend del tuo e-commerce?

Scansioniamo il tuo sito attuale e produciamo Web Vitals, strategia di cache, mappa di rischio SEO e modello ROI headless.