L'essenziale
Aurabase unifica i suoi 12 servizi attorno a un unico linguaggio, offre PostgreSQL 16 dedicato al progetto con RLS nativo, NL2SQL nativo convalidato dall'albero della sintassi e documenta la sua sovranità dell'UE (infrastruttura Hetzner Germania/Finlandia) come pilastro dei contenuti a pieno titolo. Nhost riunisce Postgres, Hasura, autenticazione e archiviazione in un cloud gestito con un piano gratuito che viene messo in pausa dopo l'inattività. La domanda da decidere: vuoi un nucleo unificato progettato per la sovranità o un livello GraphQL Hasura chiavi in mano?
Un nucleo Rust unificato anziché uno strato GraphQL aggiunto
Aurabase crea 12 servizi (aura-gateway, aura-auth, aura-db, aura-realtime, aura-storage, aura-functions, aura-ai…) sulle stesse librerie interne — aura-core, aura-crypto, aura-db-adapters — e il stesso linguaggio compilato, senza garbage collector. Un singolo core cambia la superficie dei bug di integrazione tra i componenti, non solo le prestazioni percepite.
Nhost prende una strada diversa: Hasura si siede davanti al tuo Postgres per generare automaticamente query, mutazioni e abbonamenti GraphQL, senza alcun codice risolutore da scrivere. Si tratta di un vero e proprio guadagno di velocità iniziale, ma aggiunge un livello di generazione di query tra la tua applicazione e il tuo database, con le proprie impostazioni di autorizzazione da mantenere in aggiunta alle policy RLS di Postgres.
La generazione automatica di GraphQL è una scelta ingegneristica di Nhost, non una debolezza nascosta. La differenza con Aurabase è un chiaro compromesso: livello di astrazione aggiuntivo da sincronizzare rispetto all'accesso diretto a Postgres con RLS come unico livello di autorizzazioni.
pg_graphql nativo in Postgres, non un servizio secondario
Se desideri GraphQL su Aurabase, pg_graphql viene eseguito all'interno della tua istanza Postgres: attivazione opt-in, RLS ereditata automaticamente, nessun servizio separato da distribuire o evolvere insieme al tuo schema. Guarda il nostro confronto dettagliato pg_graphql vs Hasura vs PostGraphile.
Nhost rende GraphQL un componente obbligatorio della piattaforma: ogni progetto Nhost incorpora automaticamente Hasura. Su Aurabase, questa è un'opzione: REST tramite PostgREST nativo per impostazione predefinita, GraphQL attivato quando ne hai bisogno, RPC SQL altrimenti. Non paghi per la complessità di un livello che non utilizzi.
Laddove Nhost rimane in silenzio, Aurabase costruisce un pilastro dedicato
La documentazione di Nhost elenca l'HIPAA come una funzionalità "disponibile a breve" nel suo programma dei prezzi 2026, un segnale che la conformità normativa non è ancora un obiettivo centrale del prodotto per loro. Aurabase tratta quest’area in modo diverso: infrastrutture di produzione verificate in Germania (Norimberga, Falkenstein) e Finlandia (Helsinki), gestite da Aurabase SAS, una società di diritto francese, con un pilastro di contenuti GDPR/CLOUD Act a sé stante.
Leggi la guida completa: conforme al GDPR e backend sovrano dell'UE
NL2SQL convalidato dall'albero sintattico rispetto all'assistente conversazionale
Aurabase espone un endpoint NL2SQL nativo: una domanda in linguaggio naturale diventa una query SELECT validata ad albero tramite sqlparser, limitata a LIMIT, eseguita in sola lettura: un differenziatore di prodotto verificato nel codice, non un connettore di terze parti assemblato sopra. Consulta la nostra definizione di NL2SQL e il tutorial passo passo .
Nhost offre un assistente AI con accesso allo schema GraphQL e incorporamenti di vettori generati automaticamente, utile per accelerare lo sviluppo, ma non è un endpoint NL2SQL esposto agli utenti finali con un contratto di sicurezza documentato. Due diverse abilità dell'IA, non direttamente sostituibili.
Quando Nhost rimane una scelta rilevante
Se la tua applicazione è già progettata attorno a GraphQL e desideri generare un CRUD in pochi minuti senza scrivere una singola query, Nhost ha un reale vantaggio di prodotto in questo caso d'uso specifico: Hasura è maturo e collaudato su larga scala.
Il compromesso appare non appena si desidera REST nativo senza un livello intermedio, Postgres RLS come unica superficie di autorizzazione, NL2SQL nativo esposto come API o conformità documentata GDPR/CLOUD Act come focus del prodotto: è proprio qui che Aurabase costruisce il suo elemento di differenziazione.
Ciò che distingue le due piattaforme
| Architettura | Nucleo Rust al 100%, librerie condivise | Postgres + Hasura + servizi gestiti |
|---|---|---|
| API predefinita | REST nativo (PostgREST), attivazione GraphQL | GraphQL Hasura obbligatorio dall'inizio |
| Autorizzazioni | RLS Postgres, un'unica superficie | Autorizzazioni RLS Postgres + Hasura per la sincronizzazione |
| IA nativa | NL2SQL nativo convalidato da AST + RAG pgvector | Assistente AI + incorporamenti automatici |
| Conformità | Pilastro GDPR/CLOUD Act dedicato + infra UE verificata | Elenco HIPAA “prossimamente” (2026) |
| Licenza | MIT (area di lavoro Rust + SDK JS) | Mattoncini open source, piattaforma principalmente gestita |