Backend i SDK
Pregled SDK-a
Runtime m77 dostupan u svakoj aplikaciji.
Svaka builder77 aplikacija automatski uključuje runtime m77. Nikad ne moraš dodavati script oznaku — umeće se u preglede i 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 | Što radi |
|---|---|
| m77.db | Baza podataka u oblaku bez sheme, s kolekcijama |
| m77.auth | Registracija, prijava i podaci po korisniku |
| m77.ai | Odgovori u chatu i JSON izlaz |
| m77.storage / m77.email | Prijenos datoteka i transakcijska e-pošta |
| m77.payments | Stripe Checkout plaćanja na tvoj vlastiti račun |
| Webhookovi | Slanje događaja zapisa i registracija drugim alatima |
Sve metode vraćaju Promise. Pri grešci se baca Error s čitljivom porukom i svojstvom status.
Korištenje SDK-a izvan builder77
Izvezeni web projekti i dalje rade: izvoz dodaje script oznaku runtimea koja pokazuje na backend tvoje aplikacije. Nativni klijenti (poput tvoje Flutter aplikacije) koriste REST API.