Fóir come alternativa a Sanity

Entrambi sono piattaforme ospitate che modellano i contenuti come dati strutturati e li servono tramite un'API. La differenza è quanto dell'applicazione attorno a quei contenuti devi ancora costruire.

Confronto diretto

Prezzo

Fóir
£0.99, £29 o £99 al mese
Sanity
$15 per seat al mese, più $999 per ogni dataset aggiuntivo

Gestione dei contenuti

Fóir
Standard
Sanity
Standard

Linguaggio di query

Fóir
GraphQL tipizzato, generato
Sanity
GROQ, oppure GraphQL che distribuisci tu

Isolamento dei tenant

Fóir
Applicato sotto il tuo codice
Sanity
Dataset separati che colleghi tu

Personalizzazione

Fóir
Integrata, risolta a ogni richiesta
Sanity
Plugin, risolto nella tua app

Autenticazione ospitata

Fóir
Login, ruoli e token inclusi
Sanity
Solo per gli editor, non per i tuoi utenti

Backend oltre i contenuti

Fóir
Operazioni, hook, pianificazioni, secret
Sanity
Funzioni ospitate, trigger e cron

Media

Fóir
Libreria, trasformazioni, regole di accesso
Sanity
Libreria e trasformazioni

Accesso per gli agenti

Fóir
Contenuti e control plane
Sanity
Contenuti tramite MCP

Proprietà dei dati

Fóir
Export su Postgres, regole di accesso incluse
Sanity
Export come documenti

Struttura dei prezzi

Fóir
Nessun costo per seat per invitare un editor
Sanity
Per seat, poi a consumo

Il comportamento di Sanity è tratto dalla sua documentazione pubblicata, aggiornata ad agosto 2026. Dove diciamo che una cosa manca, intendiamo che manca nel prodotto e nei suoi plugin ufficiali, non che sia impossibile da costruire. Le correzioni sono benvenute e le faremo.

Fai il login delle persone che usano ciò che costruisci

Sanity fa il login di chi scrive i contenuti. Chi usa ciò che costruisci è un problema tuo, quindi la maggior parte dei team finisce per gestire un servizio di autenticazione accanto al CMS e tenere due insiemi di identità più o meno allineati.

Fóir fa il login di entrambi. I tuoi clienti ottengono registrazione, login con password e codice monouso, provider social e OIDC, ruoli e refresh token, sul tuo dominio, e le regole sui contenuti sanno già chi sono.

Un solo linguaggio di query, generato per te

GROQ è espressivo ed è anche un altro linguaggio che tutto il team deve imparare, con tipi che tieni allineati a mano.

Fóir genera dai tuoi modelli uno schema GraphQL tipizzato. Cambi un modello, rigeneri, e il compilatore ti dice cosa si è rotto invece di una risposta a runtime che non ti aspettavi.

Personalizzazione che si risolve prima di arrivare a te

Sanity ha un plugin di personalizzazione, e lascia la risoluzione al tuo front end: recuperi le varianti, capisci quale si applica, la mostri. Ogni consumatore lo ripete, e possono non essere d'accordo.

In Fóir un pubblico è un modello che possiedi e l'API restituisce i contenuti già risolti per la richiesta. Un'app nativa e un sito web ottengono la stessa risposta perché nessuno dei due l'ha decisa.

Isolamento che non devi cablare

Sanity separa il lavoro in dataset, e tenerli distinti è un lavoro di routing e token che organizzi tu in ogni app che li legge.

In Fóir un progetto è il confine, applicato sotto il tuo codice, quindi una lettura che dimentica un controllo torna vuota invece che completa.

Cosa dovresti assemblare altrimenti

Un'API per i contenuti è la parte più piccola di ciò che serve a un'applicazione. Queste arrivano insieme.

Pubblicazione

Bozze, cronologia completa delle versioni, ripristino, pubblicazione a un orario futuro e rollout in blocco quando un gruppo di contenuti deve andare online insieme.

Comportamento del modello

Per ogni modello: versioning, pubblicazione, varianti, o nessuna di queste. I record possono essere semplici dati, appartenere a un cliente o essere pubblici.

Permessi

Ruoli per il tuo team e ruoli per i tuoi clienti, più visibilità per singolo record e accessi concessi a una persona precisa.

Login ospitato

Password, codice monouso e provider social o OIDC, sul tuo dominio, con token e refresh gestiti per te.

Media e asset

Una libreria di asset con upload, trasformazioni e rendition responsive, e le stesse regole di accesso sui file come sui record.

Chiavi API

Ogni chiave raggiunge esattamente i modelli e le operazioni che consenti, su uno schema generato per quel progetto.

Automazione

Pianificazioni cron, hook del ciclo di vita su pubblicazione e modifica, operazioni in uscita e un vault per le chiavi di cui hanno bisogno.

Notifiche

Email transazionali e push su web, iOS e Android, dagli stessi eventi che i tuoi contenuti già emettono.

Note e attività

Commenti ancorati al record a cui si riferiscono invece che a una pagina, assegnabili a chi deve agire.

Ask Fóir

Un assistente che lavora sui tuoi contenuti con gli stessi strumenti e permessi del tuo team, mettendo le sue modifiche in attesa di revisione.

Lavoro che va avanti senza di te

Assegna un'attività a Fóir e lui lavora mentre sei via, tornando sulla nota quando ha bisogno di una risposta o ha finito.

Estensioni

Installa app che aggiungono i tuoi strumenti all'admin, accanto ai contenuti su cui operano.

Ricerca e vettori

Ricerca full text, ed embedding generati per i tuoi record così puoi recuperarli per significato invece che per parola chiave.

Geo

Salva le coordinate su qualsiasi modello e cerca per prossimità: cosa c'è vicino a questo punto, ordinato per distanza.

Vedilo con i tuoi modelli

Crea un progetto, definisci un modello e rileggilo tramite la API.