Learning
Supabase

Alap architektúra

Supabase komponensek: PostgreSQL, PostgREST, GoTrue, Realtime, Storage és Studio.

Alap architektúra

A Supabase több nyílt forráskódú eszközt fog össze:

RétegEszközFeladat
AdatbázisPostgreSQLadattárolás, lekérdezések
APIPostgRESTautomatikus REST API
AuthGoTrueuser kezelés, JWT
RealtimePhoenixwebsocket frissítések
StorageS3-kompatibilisfájltárolás
StudioDashboardadmin felület

A JS kliens (@supabase/supabase-js) egy belépési pont:

import { createClient } from "@supabase/supabase-js"

const supabase = createClient(
  process.env.NEXT_PUBLIC_SUPABASE_URL!,
  process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY!
)

Rövid összefoglaló

  • Minden a Postgres köré épül.
  • A kliens könyvtár egységes API-t ad DB/Auth/Realtime/Storage fölé.

On this page