Overview
Supabase is an open source backend-as-a-service (BaaS) platform based on Postgres that provides out-of-the-box databases, real-time subscriptions, authentication and object storage, allowing developers to quickly build backends using familiar SQL.
Core functions and features
- Automatically generate REST and
RealtimeAPI, allowing database access out of the box - Complete
Authsystem, supporting email, OAuth and custom policies Storagefor file hosting and CDN distribution- Support
Edge Functions(serverless functions) to extend custom backend logic - Natively compatible with
Postgres, supportsRow Level Securityand SQL extensions
Applicable scenarios and target users
Suitable for front-end engineers, mobile developers, entrepreneurial teams and teams who want to quickly verify product ideas. Common scenarios include MVPs, SaaS products, on-premises management tools, and real-time collaboration applications.
Main advantages or highlights
- Open source and self-hosted, with full control over data and architecture
- Excellent development experience: Instant API, official SDK and rich examples, greatly shortening the development cycle
- Pay equal attention to hosting and expansion: Provide hosting services to reduce operation and maintenance costs, while supporting self-hosting to meet compliance needs
- *Real-time and security coexist