Bases de datos
Firebase
Backend gestionado de Google para web y aplicaciones móviles.
Agrupa autenticación, bases de datos, hosting, funciones, almacenamiento, mensajería y herramientas de desarrollo en un mismo ecosistema.
Ir al sitio oficialFicha abierta
Para qué sirve y cómo encaja
Agrupa autenticación, bases de datos, hosting, funciones, almacenamiento, mensajería y herramientas de desarrollo en un mismo ecosistema.
Encaja en prototipos, apps móviles y productos que quieren muchas piezas backend integradas con SDKs maduros.
Evitarlo si la portabilidad, el control de costes por lecturas o un modelo SQL estándar son requisitos prioritarios.
Uso en tu proyecto
Instalación e importación
Comandos y fragmentos tomados de la documentación oficial. Se instala igual en cualquier stack: cópialos tal cual o pásale el prompt a tu agente.
npm install firebasenpm install -g firebase-toolsimport { initializeApp } from "firebase/app";
const app = initializeApp({
apiKey: import.meta.env.PUBLIC_FIREBASE_API_KEY,
projectId: "mi-proyecto",
});Prompt para que tu agente lo instale
Pega esto en Cursor, Claude Code, Codex u otro agente de código:
Instala Firebase en este proyecto. Documentación oficial: https://firebase.google.com/docs/web/setup. Comando verificado: `npm install firebase`. 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
- 01Gratis
Spark
Plan sin coste y sin método de pago, con cuotas generosas por producto para desarrollo y proyectos pequeños.
- 02Blaze
Blaze
Pago por uso sobre Google Cloud que mantiene las cuotas gratuitas de Spark y añade 300 $ de crédito inicial para cuentas elegibles.
Funcionalidades
Qué puedes hacer con ella
- 01
Firestore y Realtime Database
Bases gestionadas con sincronización en tiempo real y SDKs cliente.
- 02
Authentication
Inicio de sesión con proveedores, correo y otros métodos.
- 03
Hosting y Functions
Publica frontends y ejecuta lógica backend integrada con eventos.
Cuándo usarla
Dónde encaja y dónde no
Te conviene si…
Encaja en prototipos, apps móviles y productos que quieren muchas piezas backend integradas con SDKs maduros.
Mejor otra opción si…
Evitarlo si la portabilidad, el control de costes por lecturas o un modelo SQL estándar son requisitos prioritarios.

