Backend y SDK

Introducción al SDK

El runtime m77 disponible en todas las apps.

Cada app de builder77 incluye automáticamente el runtime m77. No tienes que añadir ninguna etiqueta script: se inyecta en las vistas previas y en las apps publicadas.

await m77.ready;                         // session restored
const tasks = await m77.db.list('tasks'); // database
m77.auth.user;                           // signed-in user or null
const text = await m77.ai.chat('Hi!');   // AI
m77.toast('Saved!');                     // toast message
MóduloQué hace
m77.dbBase de datos en la nube sin esquema, con colecciones
m77.authRegistro, inicio de sesión y datos por usuario
m77.aiRespuestas de chat y salida en JSON
m77.storage / m77.emailSubida de archivos y correos transaccionales
m77.paymentsPagos con Stripe Checkout en tu propia cuenta
WebhooksEnvía eventos de registros y altas a otras herramientas

Todos los métodos devuelven Promises. Los errores lanzan un Error con un mensaje legible y una propiedad status.

Usar el SDK fuera de builder77

Los proyectos web exportados siguen funcionando: la exportación añade la etiqueta script del runtime apuntando al backend de tu app. Los clientes nativos (como tu app Flutter) usan la API REST.