Cinque piattaforme BaaS e PaaS confrontate per il developer solista: Supabase vince su Postgres e AI, Railway su flessibilità, Nhost su GraphQL, Firebase su mobile, Render su free tier. Confronto su modello dati, prezzo reale, lock-in e self-host.
Postgres open-source con RLS, pgvector per AI, Edge Functions e self-host possibile. Free tier generoso (500 MB DB, 50K MAU) e Pro a $25/mese. Lock-in bassissimo e pricing a scala drasticamente inferiore a Firestore.
PaaS a consumo dal piano Hobby $5/mese con $5 di crediti inclusi. Deploy di qualsiasi servizio, Postgres gestito, billing trasparente su CPU e memoria. Non è un BaaS opinionato ma dà libertà totale.
BaaS open-source su Postgres + Hasura con API GraphQL auto-generata, auth, storage e funzioni. Free tier disponibile e Pro a $25/mese. Alternativa naturale a Supabase per chi vive di GraphQL.
Nel 2026, costruire un backend da zero non è più la norma per lo sviluppatore indie. Un Backend-as-a-Service gestisce autenticazione, database, storage, realtime e funzioni serverless, lasciando tempo per ciò che conta davvero: il prodotto1. Ma con un budget sotto i $50 al mese, la scelta si gioca su tre fattori: prezzo reale a scala, lock-in del vendor e modello dati.
Non è più una questione binaria tra "Firebase o fai-da-te": il panorama si è ampliato fino a includere soluzioni open-source su Postgres, PaaS a consumo e piattaforme GraphQL-first1. Questa guida confronta le cinque piattaforme più adatte ai solisti, valutandole su sette dimensioni chiave: modello dati, realtime, auth, vector/AI, self-host, lock-in e prezzo a scala1.
Supabase si è consolidato come lo standard open-source del BaaS basato su Postgres1. Offre Row Level Security nativa, Edge Functions, realtime subscriptions e — elemento distintivo nel 2026 — supporto a pgvector per applicazioni AI5.
Il free tier è generoso: 500 MB di database, 50.000 MAU, 5 GB di egress e 1 GB di storage3. Il piano Pro parte da $25 al mese e include 8 GB di database, 250 GB di egress, 100 GB di storage, backup giornalieri e $10 di crediti compute3. I progetti gratuiti vengono messi in pausa dopo una settimana di inattività3.
Il lock-in è bassissimo: essendo open-source, puoi fare self-host in qualsiasi momento. A scala, il modello di pricing di Postgres si dimostra drasticamente più economico di Firestore: per lo stesso dataset, Supabase costa $599 al mese contro oltre $8.000 su Firebase, a causa del billing di Firestore basato sui document reads7.
Verdetto: se sei un indie dev e non hai esigenze specifiche che ti spingono altrove, Supabase è la scelta predefinita. Postgres + AI + open-source è una combinazione difficile da battere sotto i $50.
Railway non è un BaaS full-stack: è un PaaS che ti dà controllo totale. Distribuisci qualsiasi servizio — backend, database, worker, cron — con deploy automatici da GitHub. Offre Postgres gestito come uno dei tanti servizi disponibili.
Il pricing è a consumo: il piano Hobby costa $5 al mese e include $5 di crediti di utilizzo4. Il piano Pro costa $20 al mese con $20 di crediti inclusi4. La fatturazione si basa su memoria ($0.00000386/GB/sec) e CPU ($0.00000772/vCPU/sec): paghi solo ciò che la tua app consuma4.
Verdetto: se vuoi flessibilità oltre un BaaS opinionato e sei disposto a configurare i servizi manualmente, Railway offre il miglior rapporto controllo/prezzo. Non troverai auth o storage pronti all'uso, ma puoi costruire qualsiasi cosa.
Nhost è un BaaS open-source costruito su Postgres + Hasura. Genera automaticamente un'API GraphQL dallo schema del database, con auth, storage e funzioni serverless integrati. Per chi preferisce GraphQL a REST, è l'alternativa naturale a Supabase con lo stesso stack Postgres sottostante.
Il free tier include un progetto con limiti generosi per lo sviluppo; il piano Pro costa $25 al mese. Come Supabase, il lock-in è basso grazie alla natura open-source e alla possibilità di self-host.
Verdetto: se la tua app beneficia di query GraphQL flessibili e type-safe, Nhost elimina un livello di boilerplate che con Supabase dovresti scrivere a mano. La scelta giusta per chi vive di GraphQL.
Firebase resta il BaaS più maturo per app mobile-first5. Firestore NoSQL offre realtime sync collaudato su milioni di installazioni, l'autenticazione è solida e l'ecosistema Google integra Analytics, Crashlytics e Push Notifications senza sforzo.
Il free tier è ampio, ma il modello pay-as-you-go diventa rischioso a scala. Il billing di Firestore si basa sui document reads: ogni query, ogni listener realtime, ogni operazione di scrittura viene fatturata separatamente7. Il lock-in è alto — Firestore è NoSQL proprietario, e migrare verso un database SQL richiede una riscrittura sostanziale del data layer5.
Verdetto: per un'app mobile con sincronizzazione offline e realtime, Firebase non ha rivali in termini di maturità. Ma modella la bolletta futura prima di impegnarti: il salto di prezzo a scala può essere brutale.
Render offre hosting per siti statici, web service e Postgres gestito con auto-deploy da GitHub. È più un PaaS che un BaaS, ma la frizione è zero e il free tier è reale: web service gratuiti (con limiti di CPU e sleep dopo inattività), database PostgreSQL con 90 giorni di retention sul piano gratuito.
I piani a consumo partono da pochi dollari al mese per progetti che crescono oltre i limiti del free tier. Non troverai auth integrata o storage gestito come in un BaaS vero, ma per un side project o un MVP semplice, la semplicità vince.
Verdetto: per chi vuole partire a costo zero senza configurare un VPS, Render è la via più rapida. Quando il progetto cresce, il pricing rimane trasparente e prevedibile.
| Piattaforma | Modello dati | Piano a pagamento | Lock-in | Self-host |
|---|---|---|---|---|
| Supabase | PostgreSQL (SQL) | $25/mese | Basso | Sì |
| Railway | PostgreSQL (gestito) | $5/mese | Basso | No |
| Nhost | PostgreSQL + GraphQL | $25/mese | Basso | Sì |
| Firebase | NoSQL (Firestore) | Pay-as-you-go | Alto | No |
| Render | PostgreSQL (gestito) | Da $0/mese | Basso | No |
Ogni pick ha una nicchia chiara:
L'anti-pattern più comune? Scegliere solo per il free tier senza modellare la bolletta futura2. Un free tier generoso oggi può diventare un costo di migrazione altissimo domani — soprattutto con Firestore, dove il billing per document reads può lievitare da $0 a migliaia di dollari senza preavviso7.
Trasparenza: alcuni link in questa pagina sono link affiliati. Se scegli una piattaforma tramite questi link, potremo ricevere una commissione senza costi aggiuntivi per te. Le nostre valutazioni si basano sulle fonti citate e non sono influenzate dalle partnership.
| Scelta | Prezzo | Modello dati | Piano a pagamento | Lock-in | |
|---|---|---|---|---|---|
Supabase Edge Functions ▶ Scelta | — | PostgreSQL (SQL) | $25/mese | Basso | Vedi il prezzo ↗ |
Railway il più flessibile per chi vuole controllo | — | PostgreSQL (gestito) | $5/mese | Basso | Vedi il prezzo ↗ |
Nhost la scelta graphql-first | — | PostgreSQL + GraphQL | $25/mese | Basso | Vedi il prezzo ↗ |
Firebase Hosting il migliore per mobile e offline | — | NoSQL (Firestore) | Pay-as-you-go | Alto | Vedi il prezzo ↗ |
Free Tier il paas gratuito per progetti piccoli | — | PostgreSQL (gestito) | Da $0/mese | Basso | Vedi il prezzo ↗ |
Vuoi un approfondimento che l'articolo non ha trattato? Chiedi al motore — porta con sé il contesto dell'articolo.
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.