Supabase: opensource-backend als dienst
Supabase is het opensourcealternatief voor Firebase en biedt je een volledige Postgres-database, ingebouwde authenticatie, bestandsopslag, realtime-abonnementen en serverloze edgefuncties — allemaal toegankelijk via een overzichtelijke API. Het is een populaire backend geworden voor ontwikkelaars die web- en mobiele apps bouwen en productiewaardige infrastructuur willen zonder servers te beheren. Deze leerlijn behandelt alles, van je eerste project opzetten tot complexe Postgres-extensies en workflows met meerdere stappen schrijven.
Wat je leert
Je begint met de kernconcepten van Supabase en databaseontwerp en gaat daarna verder met authenticatiestromen, bestandsopslag en realtime-gegevensabonnementen. De leerlijn behandelt serverloze Edge Functions voor aangepaste backendlogica, Row-Level Security voor toegangsbeheer op detailniveau en goede werkwijzen voor implementatie. Aan het gevorderde eind werk je met geavanceerde databasetechnieken, breid je Supabase rechtstreeks uit met Postgres-functies en bouw je complexe workflows met meerdere diensten.
De leerroute
Elf cursussen lopen van A1 tot en met C1. De gratis introductiecursus, Supabase Quickstart & Core Concepts, legt de basis. Daarna ga je verder met Building Your First Supabase Database, Supabase Authentication Essentials, Storage and File Management en Realtime Data with Supabase. Op B2-niveau volgen Serverless Functions (Edge Functions), Row-Level Security (RLS) Deep Dive en Deployment & Best Practices. De leerlijn sluit af met drie C1-cursussen: Advanced Database Techniques, Extending Supabase with Postgres en Building Complex Workflows.
Zo werkt het
Elke cursus is opgedeeld in korte, praktische lessen die je in de ingebouwde code-editor doorloopt, met realtime feedback. Als je vastloopt, staat er een AI-tutor voor je klaar, zodat je in je eigen tempo van je eerste supabase.from()-query tot productieklaar RLS-beleid en Postgres-extensies kunt gaan.