Bases de datos

Supabase

Backend Postgres con auth, storage y APIs en minutos

Plataforma open source que aporta base de datos Postgres, autenticación, almacenamiento y funciones edge con SDKs listos para el frontend.

Ir al sitio oficial

Ficha abierta

Para qué sirve y cómo encaja

Supabase condensa lo que muchos proyectos montan a mano: una base Postgres, autenticación, ficheros y APIs generadas. El panel ayuda a inspeccionar tablas y políticas sin salir del navegador.

Encaja cuando quieres iterar rápido con un stack JavaScript o TypeScript y delegar la operación del backend. No sustituye un diseño de datos pensado para tu dominio ni la gobernanza que exige un entorno regulado sin capas adicionales.

Uso en tu proyecto

Instalación e importación

Comandos y fragmentos tomados de la documentación oficial. Elige tu caso, cópialos tal cual o pásale el prompt a tu agente.

npm
npm install @supabase/supabase-js
client
import { createClient } from "@supabase/supabase-js";

export const supabase = createClient(
  process.env.SUPABASE_URL,
  process.env.SUPABASE_ANON_KEY,
);

Prompt para que tu agente lo instale

Pega esto en Cursor, Claude Code, Codex u otro agente de código:

Prompt
Instala Supabase en este proyecto (contexto: sin framework). Documentación oficial: https://supabase.com/docs/reference/javascript/installing. Comando verificado: `npm install @supabase/supabase-js`. Haz solo la instalación o importación base indicada en esta pestaña; no asumas stack ni configuración del proyecto. Cuando termines, pregunta al usuario cómo quiere integrarlo o qué contexto necesitas para los siguientes pasos.

Planes y modelos

Cómo se paga y qué incluye cada opción

  1. 01

    Free

    0 $/mes con 500 MB de base y peticiones ilimitadas; los proyectos se pausan tras un periodo de inactividad.

    Gratis
  2. 02

    Pro

    25 $/mes con más almacenamiento y tráfico, backups diarios y soporte por correo.

    Pro
  3. 03

    Team

    599 $/mes con controles de seguridad, cumplimiento y gestión de accesos para equipos.

    Team
  4. 04

    Enterprise

    Precio a medida con SSO, SLA y condiciones comerciales negociadas.

    Enterprise

Funcionalidades

Qué puedes hacer con ella

  1. 01

    Postgres gestionado

    Base relacional con extensiones, migraciones y panel para consultar datos.

  2. 02

    Auth integrada

    Registro, sesiones, OAuth y políticas RLS sin montar un servicio aparte.

  3. 03

    Storage S3-compatible

    Buckets con políticas de acceso para assets, avatares y ficheros de usuario.

  4. 04

    Realtime y edge functions

    Suscripciones a cambios y lógica serverless cerca del usuario.

Cuándo usarla

Dónde encaja y dónde no

Te conviene si…

Te conviene si quieres un backend completo sin administrar servidores, con Postgres real y SDKs que encajan bien con React, Astro o Next.js.

Mejor otra opción si…

Mejor otra opción si necesitas control total del motor de base de datos, un despliegue estrictamente on-premise o evitar cualquier capa gestionada en la nube.