O que é o Supabase?
Supabase é uma plataforma de backend open-source que oferece base de dados PostgreSQL, autenticação, storage de ficheiros, edge functions e realtime subscriptions — tudo numa plataforma gerida. É frequentemente descrito como a alternativa open-source ao Firebase, com a vantagem de usar PostgreSQL (SQL real) em vez de NoSQL, e ser completamente self-hostable.
Componentes principais
- Database — PostgreSQL com interface visual
- Auth — autenticação com email, OAuth, magic links
- Storage — ficheiros com CDN integrado
- Edge Functions — serverless Deno functions
- Realtime — subscriptions em tempo real
- Vector — embeddings para apps de IA
Supabase para IA
- pgvector — busca por similaridade vectorial
- Ideal para RAG (Retrieval Augmented Generation)
- Integração com LangChain e LlamaIndex
- Base de dados de vectores integrada no PostgreSQL
Preços do Supabase
- Free: 2 projetos, 500MB database, 1GB storage
- Pro (€25/mês): 8GB database, 100GB storage, backups diários
- Team (€599/mês): SOC2, SSO, suporte prioritário
Supabase vs Firebase
Firebase é mais maduro e tem melhor integração com Google Cloud. Supabase usa PostgreSQL (muito mais poderoso para queries complexas), é open-source e mais barato. Para apps novas em 2026, especialmente com requisitos de IA (pgvector), Supabase é frequentemente a melhor escolha.
Conclusão
Supabase tornou-se o backend de eleição para a nova geração de apps em 2026 — especialmente quando combinado com Lovable, Bolt ou Cursor para desenvolvimento rápido. O plano gratuito com 2 projectos é excelente para aprender e prototipar.