Plataforma que proporciona herramientas y servicios de backend sin gestionar infraestructura.
Permite a los desarrolladores conectar aplicaciones al backend sin preocuparse por servidores, bases de datos o autenticación. Ejemplos: Firebase, Supabase, AWS Amplify.
// Ejemplo con Firebase (BaaS) import { initializeApp } from 'firebase/app'; import { getAuth, signInWithEmailAndPassword } from 'firebase/auth'; import { getFirestore, collection, getDocs } from 'firebase/firestore'; const app = initializeApp(firebaseConfig); const auth = getAuth(app); const db = getFirestore(app); // Autenticación sin backend propio await signInWithEmailAndPassword(auth, email, password); // Base de datos sin configurar servidor const usuarios = await getDocs(collection(db, 'usuarios')); usuarios.forEach(doc => console.log(doc.data())); // Supabase (alternativa open source) const { data } = await supabase.from('usuarios').select('*');