Backend a SDK
Prehľad SDK
Runtime m77 dostupný v každej aplikácii.
Každá aplikácia builder77 automaticky obsahuje runtime m77. Značku script nikdy nemusíš pridávať — vkladá sa do náhľadov aj zverejnených aplikácií.
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 | Čo robí |
|---|---|
| m77.db | Cloudová databáza bez schémy s kolekciami |
| m77.auth | Registrácia, prihlásenie a dáta jednotlivých používateľov |
| m77.ai | Odpovede chatu a výstup v JSON |
| m77.storage / m77.email | Nahrávanie súborov a transakčné e-maily |
| m77.payments | Platby cez Stripe Checkout na tvoj vlastný účet |
| Webhooky | Posielanie udalostí záznamov a registrácií do iných nástrojov |
Všetky metódy vracajú Promise. Chyby vyhadzujú Error so zrozumiteľnou správou a vlastnosťou status.
SDK mimo builder77
Exportované webové projekty fungujú ďalej: export pridá značku script runtimu, ktorá smeruje na backend tvojej aplikácie. Natívni klienti (napríklad tvoja aplikácia vo Flutteri) používajú REST API.