Backend og SDK
SDK-oversigt
m77-runtimen, der er tilgængelig i alle apps.
Alle builder77-apps indeholder automatisk m77-runtimen. Du skal aldrig tilføje et script-tag — den bliver indsat i forhåndsvisninger og udgivne apps.
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| Modul | Hvad det gør |
|---|---|
| m77.db | Skemaløs clouddatabase med samlinger |
| m77.auth | Tilmelding, login og data pr. bruger |
| m77.ai | Chat-svar og JSON-output |
| m77.storage / m77.email | Filupload og transaktionelle e-mails |
| m77.payments | Stripe Checkout-betalinger til din egen konto |
| Webhooks | Send post- og tilmeldingshændelser til andre værktøjer |
Alle metoder returnerer Promises. Fejl kaster en Error med en læsbar besked og en status-egenskab.
Brug SDK'et uden for builder77
Eksporterede webprojekter bliver ved med at virke: Eksporten tilføjer runtime-script-tagget, der peger på din apps backend. Native klienter (som din Flutter-app) bruger REST API'et.