Slovník
Supabase
Supabase je open-source alternativa k Firebase poskytující okamžitý backend s PostgreSQL databází, autentizací, real-time subscriptions, úložištěm a edge funkcemi. Na rozdíl od proprietární NoSQL databáze Firebase používá Supabase PostgreSQL, takže vývojáři mají plný přístup k SQL, zásadám row-level security, cizím klíčům a joinům.
Platforma pomocí PostgREST automaticky generuje RESTful a GraphQL API z databázového schématu, takže nová tabulka je okamžitě dostupná přes typované API. Autentizace podporuje e-mail, OAuth poskytovatele a magic linky. Real-time subscriptions posílají změny v databázi připojeným klientům přes WebSockety. Webovým vývojářům Supabase nabízí přesvědčivou rovnováhu mezi pohodlím spravovaných backendových služeb a silou skutečné relační databáze. Díky open-source povaze je pro týmy se specifickými požadavky na infrastrukturu možný i self-hosting.