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.
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:
- Vai su un URL del pannello (es.
colao.sanity.studio), fai login
- Trovi una lista di pagine, articoli, sezioni
- Clicchi, editi in un'interfaccia pulita, vedi l'anteprima
- 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.
- Multi-canale. Devi pubblicare gli stessi contenuti su sito + app + qualcos'altro. WordPress lì soffre.
- Frontend custom. Vuoi un sito molto particolare, animato, con interazioni che i temi WordPress fanno male. Con headless il designer ha mano libera.
- 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.
- Team separati. Hai sviluppatori che lavorano sul frontend e redattori che scrivono. Headless permette ai due gruppi di lavorare indipendentemente senza pestarsi i piedi.
- 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