Tecnologie
Headless CMS spiegato a chi non è tecnico: cosa è, quando ti serve, quanto costa
Headless CMS in parole semplici: cosa è, differenza con WordPress, quando ha senso usarlo. Sanity, Strapi, Contentful confronto + casi reali.
Stefano Prandi — 2026-06-02
C'è una parola che gira sempre più spesso quando si parla di siti moderni: headless. Tradotto letteralmente significa "senza testa" e a chi non è del mestiere suona vagamente inquietante, tipo film horror anni '80.
In realtà è uno dei concetti più semplici della tecnologia web. Lo spiego con un'immagine che uso spesso con i clienti.
## Il ristorante con due forme
Un CMS tradizionale (WordPress, Joomla, Drupal) è come un ristorante classico: stessa struttura per cucina e sala. Il cuoco prepara, il cameriere serve, i tavoli sono lì dentro. Funziona benissimo se hai un locale solo.
Un CMS headless è una cucina centrale che prepara piatti e li distribuisce a tanti locali diversi: uno è un ristorante elegante in centro, uno è un food truck, uno è il servizio a domicilio, uno è il chiosco in spiaggia. Stessa cucina, modi di servire completamente diversi.
Questa è la differenza. Il CMS tradizionale tiene insieme contenuti e presentazione. L'headless separa le due cose: ti dà solo la cucina, e la "sala" (cioè il sito, l'app, il totem in negozio) la costruisce qualcun altro come preferisce.
## Cosa è davvero un CMS headless
Tecnicamente è un backend puro per gestire contenuti, accessibile via API.
Tradotto: c'è un pannello dove tu o il tuo team scrivete articoli, caricate immagini, aggiornate prezzi, gestite pagine. Quando salvi, quei contenuti finiscono in un database in cloud. A quel punto chiunque può chiederli al CMS tramite una chiamata API (immaginala come un messaggio del tipo "dammi tutti gli articoli pubblicati questa settimana") e usarli come vuole.
Il "chiunque" può essere:
- Il sito web ufficiale (in Next.js, Astro, React, Vue, quello che vuoi)
- Una app mobile iOS/Android
- Un totem touch in negozio
- Un assistente vocale (Alexa, Google Home)
- Una newsletter automatica
- Un secondo sito in altra lingua
Una sola fonte di contenuti, tanti modi per consumarli. Quando aggiorni un prezzo nel pannello, si aggiorna ovunque insieme. Questa è la promessa.
## Come si traduce per l'utente finale
Dal punto di vista di chi scrive i contenuti, l'esperienza è simile a WordPress, spesso migliore:
1. Vai su un URL del pannello (es. colao.sanity.studio), fai login
2. Trovi una lista di pagine, articoli, sezioni
3. Clicchi, editi in un'interfaccia pulita, vedi l'anteprima
4. Salvi e pubblichi
La differenza la senti dal lato visitatore: il sito è molto più veloce, perché è spesso pre-generato come HTML statico o servito da una CDN globale. Niente più database PHP che macina richieste ad ogni clic.
Per chi gestisce il sito, c'è un'altra differenza sottile ma importante: non si rompe se cambi tema o frontend. I contenuti vivono in un posto stabile, indipendente dalla grafica.
## I 4 CMS headless da conoscere
Il mercato è affollato, ma 4 nomi coprono il 90% dei casi reali.
### Sanity (€0-99+/mese)
Il mio preferito per progetti seri. Editor moderno chiamato Studio, completamente personalizzabile dallo sviluppatore. Supporta Portable Text (testo strutturato molto più flessibile del classico "WYSIWYG"), collaborazione real-time stile Google Docs, anteprima live mentre scrivi.
Piano free generoso (3 utenti, 10k documenti). Si paga quando il progetto cresce.
Caso reale: per il sito del Prof. Fernando Colao e quello della Dott.ssa Gemma Colao ho usato proprio Sanity + Next.js. La cliente edita biografia, articoli e gallery dal pannello, il sito si rigenera in pochi secondi. Una sola "cucina centrale" per tutte le pagine.
Link: sanity.io
### Strapi (open source)
Il campione del mondo open source. Lo puoi installare sul tuo server gratis, oppure usare la versione cloud a pagamento. Espone API REST e GraphQL out-of-the-box. Plugin community per quasi tutto: SEO, multilingua, integrazione Stripe, mailchimp.
Quando ha senso: vuoi controllo totale, hai un sysadmin o sviluppatore che gestisce il server, ti spaventa il lock-in con un cloud vendor.
Limite: l'editor è meno raffinato di Sanity, e l'autohosting va mantenuto (backup, aggiornamenti, sicurezza).
### Contentful (enterprise)
Il veterano del settore, nato nel 2013. Maturo, robusto, scelto da grossi brand (Spotify, Bang & Olufsen). Piano free esiste ma è restrittivo (25k record, pochi utenti). I piani business partono da 300€/mese in su.
Quando ha senso: sei una grande azienda con esigenze enterprise (SLA, compliance, supporto dedicato). Per PMI e progetti medi, oggi è quasi sempre sovradimensionato.
### Decap CMS (gratis, git-based)
Caso a parte. Decap (ex Netlify CMS) salva i contenuti direttamente in un repository Git (tipo GitHub). Niente database, niente costi di hosting CMS.
Quando ha senso: blog statici, siti di documentazione, portfolio con pochi editori. Per AImpact, il mio archivio tecnico AI, ho usato proprio questo approccio (Astro + MDX su GitHub). Costo del CMS: zero euro per sempre.
Limite: l'editor è più scarno, e va bene solo per team piccoli (1-3 persone che scrivono).
## Quando ha senso usare un CMS headless
Risposta breve: quando uno o più di questi sono veri.
1. Multi-canale. Devi pubblicare gli stessi contenuti su sito + app + qualcos'altro. WordPress lì soffre.
2. Frontend custom. Vuoi un sito molto particolare, animato, con interazioni che i temi WordPress fanno male. Con headless il designer ha mano libera.
3. Performance critiche. Hai bisogno di un sito che carichi in 0.8 secondi anche da mobile in 4G zoppicante. Headless + sito statico è la combo migliore.
4. Team separati. Hai sviluppatori che lavorano sul frontend e redattori che scrivono. Headless permette ai due gruppi di lavorare indipendentemente senza pestarsi i piedi.
5. Scalabilità. Prevedi di crescere da 1 sito a 5 in 3 anni? Una sola fonte di contenuti ti salva la vita.
Se ti riconosci in 2 o più punti, valuta seriamente headless.
## Quando NON ha senso
Altrettanto importante saperlo, perché il "tutto headless tutto bello" è una moda che fa danni.
- Sito vetrina semplice da 5-10 pagine che cambia 2 volte all'anno. WordPress (o anche un sito statico curato a mano) costa meno.
- Cliente unico che gestirà tutto da solo, senza developer. Le modifiche minori (cambiare un colore, aggiungere un widget) richiedono comunque uno sviluppatore. Su WordPress alcune si fanno cliccando.
- Budget di sviluppo iniziale ridotto. Headless costa di più all'inizio: serve un frontend custom, non un tema pronto. Il vantaggio si vede negli anni 2-3.
- Non hai bisogno di multi-canale o velocità estrema. Se il tuo sito attuale carica in 3 secondi e ti basta, non c'è ragione di migrare.
Su questi punti ho scritto anche WordPress nel 2026: ha ancora senso? e Siti statici vs WordPress: la guerra della velocità, se vuoi approfondire.
## Tabella decisionale: 5 domande, 1 risposta
Rispondi sì/no e segui la traccia.
| Domanda | Se sì | Se no |
|---|---|---|
| 1. Hai più di un canale (sito + app + altro)? | Headless | Continua |
| 2. La velocità del sito è critica per business (e-commerce, lead gen)? | Headless | Continua |
| 3. Hai uno sviluppatore disponibile per il frontend? | Continua | WordPress |
| 4. Il team ha 3+ persone che editano contenuti? | Sanity/Contentful | Continua |
| 5. Sei a budget ridotto e ti basta un blog statico? | Decap CMS | Sanity/Strapi |
Non è una formula magica, ma copre l'80% dei casi reali che mi arrivano.
## Caso reale: il sito del Prof. Colao
Per dare un'idea concreta. Sito istituzionale ortopedico, due sedi (Firenze + Roma), pretese estetiche alte (palette avorio + oro brunito, fotografie professionali, animazioni curate).
Setup:
- Sanity come CMS: il Professore e la segreteria editano biografia, pubblicazioni, gallery, news
- Next.js come frontend: rendering statico per le pagine principali, dinamico per il modulo contatti
- Tailwind + Framer Motion per la grafica e le animazioni
Risultato: pagine che caricano sotto il secondo, editor pulito che la segreteria usa senza training, possibilità futura di aggiungere una versione inglese (basta duplicare i campi nel CMS, niente sito nuovo da zero).
Lo stesso schema lo sto replicando per la Dott.ssa Gemma Colao (psicologa CBT). Una volta che il pattern funziona, riusarlo è veloce.
## Quanto costa davvero, fuori dai listini
Riassumo onesto.
- CMS in sé: spesso 0€ per anni se sei piccolo. Sale a 50-200€/mese a regime per progetti medi.
- Sviluppo frontend custom: qui sta il vero costo. 3.500-8.000€ una tantum per un sito vetrina ben fatto. 10-25k€ per progetti complessi.
- Manutenzione: bassa. Niente plugin che si rompono, niente attacchi a database PHP, niente aggiornamenti di sicurezza settimanali. 30-100€/mese di hosting + qualche ora ogni tanto.
Sul totale dei 3 anni, headless + statico costa quasi sempre meno di WordPress + plugin premium + manutenzione. Solo, lo paghi più all'inizio.
## In sintesi
- Headless CMS = cucina centrale che serve sito, app, totem via API
- I 4 nomi da conoscere: Sanity (cloud moderno), Strapi (open source), Contentful (enterprise), Decap (git-based gratis)
- Ha senso se hai multi-canale, performance critiche, team separati o prevedi di crescere
- Non ha senso per siti vetrina semplici gestiti da un cliente solo senza developer
- Costa di più all'inizio, meno nel medio periodo
Se stai valutando un nuovo sito e non sai se WordPress o headless, scrivimi: in 20 minuti ti dico onestamente cosa ha senso per il tuo caso. Niente vendita di tecnologia per moda, solo la scelta giusta per il tuo business.
FAQ
Cosa è un CMS headless in parole semplici?
È un sistema che gestisce solo i contenuti (testi, immagini, prodotti) e li espone via API. La parte grafica del sito vive separata e li consuma come fossero un servizio: stessi contenuti, frontend diversi.
Headless CMS è meglio di WordPress?
Dipende. Se hai un solo sito vetrina e nessuno sviluppatore in giro, WordPress vince per semplicità. Se hai più canali (sito, app, totem), pretese di velocità o un team tecnico, headless è quasi sempre la scelta giusta.
Quanto costa un CMS headless?
Quasi tutti hanno un piano gratuito generoso (Sanity, Contentful, Decap). Si paga quando cresci: tipicamente 15-99€/mese per progetti medi, oppure zero se autohostato (Strapi, Decap). Il vero costo è lo sviluppo iniziale del frontend custom.
Sanity, Strapi o Contentful: quale scegliere?
Sanity se vuoi un editor moderno e flessibile senza autohosting. Strapi se vuoi open source e controllo totale. Contentful se sei un'enterprise con budget e bisogno di certificazioni. Per un blog statico semplice, Decap CMS è gratuito e basta.
Posso editare i contenuti come su WordPress?
Sì, l'esperienza editor è simile o migliore: pannello cloud, anteprima live, collaborazione real-time, drag and drop immagini. Cambia il motore sotto, non il gesto.
Richiedi un preventivo