Features
- PostgreSQL database with Row Level Security
- Real-time subscriptions
- Authentication with social providers
- File storage with CDN
- Edge Functions
- Vector embeddings for AI
Quick Start
Configuration
Client Setup
Authentication
Email/Password Auth
Social Authentication
Session Management
Database Operations
CRUD Operations
Best Practices
- RLS Policies: Always enable Row Level Security
- Type Safety: Generate TypeScript types from schema
- Connection Pooling: Use connection pooling for high traffic
- Caching: Implement proper caching strategies
- Error Handling: Handle network and permission errors