Backend i SDK
Visió general de l'SDK
El runtime m77 disponible a totes les apps.
Totes les apps de builder77 inclouen automàticament el runtime m77. No has d'afegir mai cap etiqueta script — s'injecta a les previsualitzacions i a les apps publicades.
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òdul | Què fa |
|---|---|
| m77.db | Base de dades al núvol sense esquema, amb col·leccions |
| m77.auth | Registre, inici de sessió i dades per usuari |
| m77.ai | Respostes de xat i sortida en JSON |
| m77.storage / m77.email | Pujada de fitxers i correus transaccionals |
| m77.payments | Pagaments amb Stripe Checkout al teu propi compte |
| Webhooks | Envia esdeveniments de registres i altes a altres eines |
Tots els mètodes retornen promeses (Promise). Els errors llancen un Error amb un missatge llegible i una propietat status.
Fer servir l'SDK fora de builder77
Els projectes web exportats continuen funcionant: l'exportació afegeix l'etiqueta script del runtime que apunta al backend de la teva app. Els clients natius (com la teva app Flutter) fan servir l'API REST.