Backend e SDK
Panoramica dell'SDK
Il runtime m77 disponibile in ogni app.
Ogni app builder77 include automaticamente il runtime m77. Non devi mai aggiungere un tag script — viene inserito nelle anteprime e nelle app pubblicate.
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| Modulo | Cosa fa |
|---|---|
| m77.db | Database cloud senza schema, con collezioni |
| m77.auth | Registrazione, accesso e dati per utente |
| m77.ai | Risposte di chat e output JSON |
| m77.storage / m77.email | Caricamento file ed email transazionali |
| m77.payments | Pagamenti con Stripe Checkout sul tuo account |
| Webhook | Invia eventi di record e registrazioni ad altri strumenti |
Tutti i metodi restituiscono Promise. Gli errori lanciano un Error con un messaggio leggibile e una proprietà status.
Usare l'SDK fuori da builder77
I progetti web esportati continuano a funzionare: l'esportazione aggiunge il tag script del runtime che punta al backend della tua app. I client nativi (come la tua app Flutter) usano l'API REST.