Backend a SDK
Přehled SDK
Runtime m77 dostupný v každé aplikaci.
Každá aplikace builder77 automaticky obsahuje runtime m77. Nemusíš přidávat žádný tag script – vkládá se do náhledů i publikovaných aplikací.
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 | Co dělá |
|---|---|
| m77.db | Cloudová databáze bez schématu s kolekcemi |
| m77.auth | Registrace, přihlášení a data jednotlivých uživatelů |
| m77.ai | Odpovědi chatu a výstup v JSON |
| m77.storage / m77.email | Nahrávání souborů a transakční e-maily |
| m77.payments | Platby přes Stripe Checkout na tvůj vlastní účet |
| Webhooky | Posílání událostí záznamů a registrací do jiných nástrojů |
Všechny metody vracejí Promise. Chyby vyhazují Error se srozumitelnou zprávou a vlastností status.
SDK mimo builder77
Exportované webové projekty dál fungují: export přidá tag script runtimu, který míří na backend tvé aplikace. Nativní klienti (třeba tvoje aplikace ve Flutteru) používají REST API.