Zaledje in SDK
Pregled SDK
Izvajalno okolje m77, ki je na voljo v vsaki aplikaciji.
Vsaka aplikacija builder77 samodejno vključuje izvajalno okolje m77. Nikoli ti ni treba dodati oznake script – vstavi se v predoglede in objavljene aplikacije.
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 | Kaj počne |
|---|---|
| m77.db | Baza podatkov v oblaku brez sheme, z zbirkami |
| m77.auth | Registracija, prijava in podatki posameznega uporabnika |
| m77.ai | Odgovori klepeta in izhod JSON |
| m77.storage / m77.email | Nalaganje datotek in transakcijska e-pošta |
| m77.payments | Plačila Stripe Checkout na tvoj lastni račun |
| Webhooks | Pošiljanje dogodkov zapisov in registracij drugim orodjem |
Vse metode vrnejo Promise. Napake vržejo Error z razumljivim sporočilom in lastnostjo status.
Uporaba SDK zunaj builder77
Izvoženi spletni projekti delujejo še naprej: izvoz doda oznako script izvajalnega okolja, ki kaže na zaledje tvoje aplikacije. Izvorni odjemalci (na primer tvoja aplikacija v Flutterju) uporabljajo REST API.