De essentie
Aurabase verenigt zijn 12 diensten rond één enkele taal, biedt projectspecifieke PostgreSQL 16 met native RLS, native NL2SQL gevalideerd door syntaxisboom, en documenteert zijn EU-soevereiniteit (Hetzner Duitsland/Finland-infrastructuur) als een inhoudelijke pijler op zich. Nhost brengt Postgres, Hasura, auth en opslag samen in een beheerde cloud met een gratis abonnement dat pauzeert na inactiviteit. De vraag die moet worden beantwoord: wil je een uniforme kern ontworpen voor soevereiniteit, of een kant-en-klare GraphQL Hasura-laag?
Een uniforme Rust-kern in plaats van een toegevoegde GraphQL-laag
Aurabase bouwt 12 services (aura-gateway, aura-auth, aura-db, aura-realtime, aura-storage, aura-functions, aura-ai…) op dezelfde interne bibliotheken — aura-core, aura-crypto, aura-db-adapters — en dezelfde gecompileerde taal, zonder garbage collector. Eén enkele kern verandert het oppervlak van integratiebugs tussen componenten, en niet alleen de waargenomen prestaties.
Nhost slaat een andere weg in: Hasura zit voor uw Postgres om automatisch GraphQL-query's, mutaties en abonnementen te genereren, zonder dat u enige oplossercode hoeft te schrijven. Dit is een echte snelheidswinst, maar het voegt een laag van het genereren van query's toe tussen uw applicatie en uw database, met zijn eigen machtigingsinstellingen die u kunt onderhouden naast uw Postgres RLS-beleid.
Het automatisch genereren van GraphQL is een technische keuze bij Nhost, geen verborgen zwakte. Het verschil met Aurabase is een duidelijke afweging: een extra abstractielaag om te synchroniseren versus directe toegang tot Postgres met RLS als enige machtigingslaag.
Native pg_graphql in Postgres, geen nevenservice
Als u GraphQL op Aurabase wilt, draait pg_graphql binnen uw Postgres-instantie: activering via opt-in, automatisch overgenomen RLS, geen afzonderlijke services die u naast uw schema kunt implementeren of ontwikkelen. Zie onze gedetailleerde vergelijking pg_graphql versus Hasura versus PostGraphile.
Nhost maakt van GraphQL een verplicht platformonderdeel – elk Nhost-project integreert automatisch Hasura. Op Aurabase is dit een optie: REST standaard via native PostgREST, GraphQL geactiveerd wanneer je het nodig hebt, anders RPC SQL. U betaalt niet voor de complexiteit van een laag die u niet gebruikt.
Waar Nhost zwijgt, bouwt Aurabase een speciale pilaar
In de documentatie van Nhost wordt HIPAA vermeld als een “coming soon”-functie in het prijsschema voor 2026 – een signaal dat naleving van de regelgeving voor hen nog geen centrale productfocus is. Aurabase behandelt dit gebied anders: geverifieerde productie-infrastructuur in Duitsland (Neurenberg, Falkenstein) en Finland (Helsinki), beheerd door Aurabase SAS, een bedrijf opgericht naar Frans recht, met een op zichzelf staande AVG/CLOUD Act-inhoudspijler.
Lees de volledige gids: AVG-compatibel en EU-soevereine backend
NL2SQL gevalideerd door syntactische boom tegen conversatieassistent
Aurabase onthult een native NL2SQL-eindpunt: een vraag in natuurlijke taal wordt een boom-gevalideerde SELECT-query via sqlparser, begrensd aan LIMIT, alleen-lezen uitgevoerd – een geverifieerde productdifferentiator in code, niet een connector van een derde partij die er bovenop is gemonteerd. Zie onze definitie van NL2SQL en de stapsgewijze tutorial.
Nhost biedt een AI-assistent met toegang tot het GraphQL-schema en automatisch gegenereerde vectorinsluitingen – handig om de ontwikkeling te versnellen, maar het is geen NL2SQL-eindpunt dat aan uw eindgebruikers wordt blootgesteld met een gedocumenteerd beveiligingscontract. Twee verschillende AI-vaardigheden, niet direct vervangbaar.
Wanneer Nhost een relevante keuze blijft
Als uw applicatie al rond GraphQL is ontworpen en u binnen een paar minuten een CRUD wilt genereren zonder een enkele query te schrijven, heeft Nhost een echt productvoordeel in dit specifieke gebruiksscenario: Hasura is volwassen en heeft zich op grote schaal bewezen.
Het compromis verschijnt zodra u native REST zonder tussenlaag wilt, Postgres RLS als het enige machtigingsoppervlak, native NL2SQL weergegeven als een API, of gedocumenteerde GDPR/CLOUD Act-compliance als productfocus – dit is precies waar Aurabase zijn onderscheidende factor bouwt.
Wat onderscheidt de twee platforms
| Architectuur | 100% Rust-kern, gedeelde bibliotheken | Postgres + Hasura + beheerde services |
|---|---|---|
| Standaard-API | Native REST (PostgREST), GraphQL-opt-in | GraphQL Hasura verplicht vanaf het begin |
| Machtigingen | RLS Postgres, één enkel oppervlak | RLS Postgres + Hasura-machtigingen om te synchroniseren |
| Native AI | Native NL2SQL gevalideerd door AST + RAG pgvector | AI-assistent + automatische insluitingen |
| Naleving | Specifieke AVG/CLOUD Act-pijler + geverifieerde EU-infrastructuur | HIPAA vermeld “binnenkort beschikbaar” (2026) |
| Licentie | MIT (Rust-werkruimte + JS SDK) | Open source-stenen, voornamelijk beheerd platform |