PRODPiattaforma BaaS europea sovranaApri Dashboard →

Confronti · 8 lettura minima

Aurabase vs Nhost: backend Postgres open source

Affane Daylami · Fondateur · 18 marzo 2026

Torniamo al blog

Nhost mette Hasura davanti a Postgres per generare un GraphQL CRUD senza scrivere un risolutore. Aurabase prende la strada opposta: un core Rust al 100% che parla direttamente al tuo Postgres 16 dedicato, con RLS nativo, NL2SQL nativo e presunta sovranità dell'UE come pilastro dei contenuti. Ecco perché questa scelta architettonica è importante per te.

Questo testo inglese è stato generato automaticamente dall'originale francese e non è stato ancora rivisto.
Questa pagina è stata tradotta automaticamente. Fa fede la versione inglese.

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?

#
Architettura

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.

Critica di architettura, nessuna postura

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.

#
GraphQL

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.

#
Sovranità

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

#
IA nativa

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.

#
Onestà editoriale

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.

#
Panoramica

Ciò che distingue le due piattaforme

ArchitetturaNucleo Rust al 100%, librerie condivisePostgres + Hasura + servizi gestiti
API predefinitaREST nativo (PostgREST), attivazione GraphQLGraphQL Hasura obbligatorio dall'inizio
AutorizzazioniRLS Postgres, un'unica superficieAutorizzazioni RLS Postgres + Hasura per la sincronizzazione
IA nativaNL2SQL nativo convalidato da AST + RAG pgvectorAssistente AI + incorporamenti automatici
ConformitàPilastro GDPR/CLOUD Act dedicato + infra UE verificataElenco HIPAA “prossimamente” (2026)
LicenzaMIT (area di lavoro Rust + SDK JS)Mattoncini open source, piattaforma principalmente gestita
#
Domande frequenti

Domande frequenti

Nhost è open source?+
Il nucleo di Nhost si basa su elementi costitutivi open source (Postgres, Hasura), ma la piattaforma viene utilizzata principalmente nel cloud gestito. L'area di lavoro Aurabase Rust e l'SDK JavaScript sono rilasciati sotto la licenza MIT, con il bench k3d locale e il grafico Helm disponibili nel repository.
Nhost offre NL2SQL nativo come Aurabase?+
No. Nhost espone un assistente AI con accesso allo schema GraphQL e incorporamenti di vettori generati automaticamente, ma nessun endpoint NL2SQL nativo che traduca una domanda in linguaggio naturale in SQL convalidato e di sola lettura.
Puoi migrare facilmente da Nhost ad Aurabase?+
Ad oggi non esiste alcuno strumento di migrazione automatizzata. Poiché entrambe le piattaforme sono basate su PostgreSQL standard, un'esportazione/importazione SQL funziona per lo schema e i dati; Le politiche Hasura (autorizzazioni GraphQL), tuttavia, richiedono la riscrittura manuale in Postgres RLS.

PRONTO PER L'IMPLEMENTAZIONE?

Il tuo backend in cinque minuti.

Nessuna carta di credito richiesta · 500 MB gratuiti · 50.000 MAU