Supabase: Backend as a Service med öppen källkod
Supabase är ett open source-alternativ till Firebase som ger dig en komplett Postgres-databas, inbyggd autentisering, fillagring, realtidsprenumerationer och serverlösa edge-funktioner — allt tillgängligt via ett tydligt API. Det har blivit ett självklart backendval för utvecklare som bygger webb- och mobilappar och vill ha produktionsklar infrastruktur utan att hantera servrar. Det här spåret täcker allt från att starta ditt första projekt till att skriva komplexa Postgres-tillägg och arbetsflöden i flera steg.
Det här lär du dig
Du börjar med centrala Supabase-koncept och databasdesign och går sedan vidare till autentiseringsflöden, fillagring och prenumerationer på realtidsdata. Spåret täcker serverlösa Edge Functions för anpassad backendlogik, Row-Level Security för finmaskig åtkomstkontroll samt bästa praxis för driftsättning. På den avancerade nivån arbetar du med avancerade databastekniker, utökar Supabase direkt med Postgres-funktioner och bygger komplexa arbetsflöden som sträcker sig över flera tjänster.
Lärandespåret
Elva kurser sträcker sig från A1 till C1. Den kostnadsfria introduktionskursen, Supabase Quickstart & Core Concepts, lägger grunden. Därefter går du vidare genom Building Your First Supabase Database, Supabase Authentication Essentials, Storage and File Management och Realtime Data with Supabase. På B2-nivå tillkommer Serverless Functions (Edge Functions), Row-Level Security (RLS) Deep Dive och Deployment & Best Practices. Spåret avslutas med tre C1-kurser: Advanced Database Techniques, Extending Supabase with Postgres och Building Complex Workflows.
Så fungerar det
Varje kurs är uppdelad i korta, praktiska lektioner som du genomför i den inbyggda kodeditorn med feedback i realtid. En AI-handledare finns tillgänglig när du kör fast, så att du kan gå vidare i din egen takt från din första supabase.from()-fråga till produktionsklara RLS-policyer och Postgres-tillägg.