overview
¿Qué es Supabase?
Supabase es una plataforma de backend-as-a-service (BaaS) desarrollada por Supabase que permite a desarrolladores, startups y empresas construir aplicaciones web, móviles y de IA. Proporciona un conjunto completo de herramientas integradas que incluyen una base de datos PostgreSQL, autenticación, almacenamiento y capacidades en tiempo real. Posicionada como una alternativa de código abierto a Firebase de Google, Supabase aprovecha tecnologías de código abierto de nivel empresarial para ofrecer una infraestructura de backend robusta y flexible. Su núcleo es una base de datos PostgreSQL completamente gestionada, que soporta consultas complejas, transacciones y datos JSON. La plataforma integra varios servicios como autenticación de usuarios con Row Level Security (RLS), almacenamiento de objetos compatible con S3, Edge Functions sin servidor impulsadas por Deno, y sincronización de datos en tiempo real a través de WebSockets. Además, Supabase incluye la extensión pgvector para almacenar y consultar embeddings vectoriales de alta dimensión, lo que la hace adecuada para aplicaciones de IA y aprendizaje automático.