Postgres, Auth, Storage va Realtime — bitta platformada, to'liq nazoratingizda. Obuna yo'q, lock-in yo'q. Faqat VPS.
5 daqiqada o'rnatish Supabase-mos API Docker bilan deploy
Qutidan tashqari — birinchi qatorni yozmasdan oldin tayyor.
Har loyiha alohida Postgres. Schemadan avtomatik REST — CRUD, filtrlar, joins, RPC — RLS bilan himoyalangan.
Email/parol, JWT, refresh rotatsiya, email tasdiqlash, parol tiklash va admin boshqaruvi.
Public/private bucketlar, signed URL'lar, fayl yuklash va yuklab olish — RLS bilan.
Postgres o'zgarishlari, broadcast kanallar va presence — WebSocket orqali, jonli.
Table editor, SQL editor, auth/storage boshqaruvi va jonli hisobotlar — bitta joyda.
supabase-js kabi: .from().select(), .auth, .storage, .channel(), .rpc(). TypeScript tayyor.
supabase-js bilishingiz kifoyaBir xil tajriba, bir xil API. Mavjud kod va bilimlaringiz to'g'ridan-to'g'ri ishlaydi.
import { createClient } from "@storagedb/client";
const db = createClient(url, anonKey);
// Database
const { data } = await db.from("todos")
.select("*, author(*)")
.eq("done", false);
// Auth
await db.auth.signUp({ email, password });
// Realtime
db.channel("room")
.on("INSERT", (p) => console.log(p.record))
.subscribe();Loyiha yarating, jadval tuzing, API'ni ulang — bir necha daqiqada.