Local-first architectuur wint terrein. Wij vergeleken Turso, Supabase en CockroachDB Serverless — alle drie blijven onder $50/maand met royale gratis lagen.
CockroachDB Serverless biedt geo-gedistribueerde PostgreSQL met sterke consistentie en een genereus gratis plan van 5 GB en 10 miljard requests per maand.
Local-first architectuur wint terrein. Developers willen snelheid, offline-mogelijkheden en controle over hun data — zonder maandelijks de hoofdprijs te betalen. Dit zijn de drie oplossingen die er in 2025 echt toe doen.
De traditionele cloud-first aanpak heeft een blinde vlek: zodra de verbinding wegvalt, valt ook de app stil. Local-first draait dat om — data blijft op het apparaat van de gebruiker, synchroniseert op de achtergrond, en werkt altijd, overal2. Voor indie-developers en kleine teams is dat niet alleen een architectuurkeuze, maar ook een kostenkwestie. Een dedicated cloud-database kan snel $100+ per maand kosten. De alternatieven hieronder blijven allemaal onder de $50 — vaak met een royale gratis laag erbij.
> Dit zijn de dingen die écht het uitproberen waard zijn.
Turso is gebouwd op libSQL, een open-source fork van SQLite, en is daarmee de meest pure local-first speler in deze lijst. Waar andere databases data op een centrale server bewaren, laat Turso je SQLite-replica's draaien op de edge — dicht bij je gebruikers. Dat betekent reads in enkele milliseconden, offline-functionaliteit uit de doos, en een sync-laag die alles netjes bijhoudt.
De gratis laag is opvallend genereus: 9 GB opslag, 500.000 rijen per database, en 1 miljard reads per maand1. Voor een MVP of sideproject kom je daar maanden mee rond. Het betaalde plan start bij $4,99/maand voor 25 GB en onbeperkte rijen.
Voor wie? Developers die een écht local-first product bouwen — denk aan notitie-apps, offline-first tools, of edge-gebaseerde API's.
Nadelen: SQLite is single-writer, dus voor heavy concurrent writes moet je goed nadenken over je architectuur. Het ecosysteem is jonger dan dat van PostgreSQL.
> "Turso is de meest betaalbare entry point voor local-first development" — CostBench1
| Specificatie | Waarde |
|---|---|
| Database-engine | SQLite (libSQL) |
| Sync-model | Edge-replica's |
| Prijs | Vanaf $4,99/maand |
| Gratis laag | 9 GB, 1 mrd reads |
Supabase wordt vaak de "open-source Firebase" genoemd, en die vergelijking is niet onterecht. Het biedt een volledige PostgreSQL-database met real-time synchronisatie, authentication, storage, en edge functions — allemaal onder één dak. Voor developers die een traditionele relationele database willen met modern gemak, is dit de veilige keuze3.
Het gratis plan geeft 500 MB database, 2 GB client data, en 50.000 maandelijkse actieve gebruikers3. Het Pro-plan kost $25/maand en verhoogt die limieten naar 8 GB en 100.000 gebruikers.
Voor wie? Teams die een volledige backend-stack willen zonder vendor lock-in, met PostgreSQL als fundament.
Nadelen: De gratis laag is krap voor serieuze projecten. Bij schaalvergroting lopen de kosten snel op.
| Specificatie | Waarde |
|---|---|
| Database-engine | PostgreSQL |
| Sync-model | Realtime API |
| Prijs | Vanaf $25/maand |
| Gratis laag | 500 MB, 50k gebruikers |
CockroachDB Serverless is PostgreSQL-compatibel, maar met een cruciaal verschil: het is geo-gedistribueerd van nature. Data wordt automatisch gerepliceerd over meerdere regio's, met sterke consistentie. Voor applicaties die wereldwijd moeten draaien zonder dat je zelf over sharding na hoeft te denken, is dit een uitstekende keuze1.
Het serverless-model rekent per gebruik: je betaalt voor wat je verbruikt, met een royale gratis laag van 5 GB opslag en 10 miljard requests per maand1. Pas daarboven ga je betalen, en dat blijft lang binnen het budget van een indie-developer.
Voor wie? Apps met een wereldwijd gebruikersbestand die hoge beschikbaarheid eisen — denk aan SaaS-platforms, gaming leaderboards, of IoT-backends.
Nadelen: De latentie is hoger dan Turso voor lokale reads. Het is minder geschikt voor puur offline-first scenario's.
| Specificatie | Waarde |
|---|---|
| Database-engine | PostgreSQL (CockroachDB) |
| Sync-model | Geo-gedistribueerd |
| Prijs | Pay-as-you-grow |
| Gratis laag | 5 GB, 10 mrd requests |
Bezoek CockroachDB Serverless →
| Als je… | Dan kies je… |
|---|---|
| Een offline-first app bouwt (notities, taken, lokale tools) | Turso — SQLite aan de edge, niet te verslaan voor local-first |
| Een full-stack webapp maakt met een traditionele database | Supabase — PostgreSQL met real-time, authentication en storage |
| Een wereldwijd schaalbare API of SaaS bouwt | CockroachDB Serverless — geo-distributie zonder pijn |
Local-first is geen hype meer — het is een bewezen architectuur die developers meer controle geeft en gebruikers een betere ervaring biedt. Of je nu kiest voor de edge-native SQLite van Turso, de complete stack van Supabase, of de wereldwijde schaal van CockroachDB Serverless: alle drie blijven ruim onder de $50/maand en geven je een royale gratis laag om mee te starten.
De echte winst? Je bouwt applicaties die altijd werken — met of zonder internetverbinding. En dat is pas écht de moeite waard.
1 CostBench, "Best DBaaS for Startups 2026: Top 5 Ranked & Reviewed" 2 GitHub, "Awesome Local-First" 3 DevDepth, "Supabase Review: Features, Pricing & Alternatives [2025]"
Wil je een vervolgvraag die het artikel niet beantwoordde? Vraag de engine — hij draagt de context van het artikel mee.
Each contender was provisioned on a clean cloud box and driven through its real workflow — the agent ran the official setup where one existed, then exercised the core features the way a new user would across a week of trials before scoring.