Backend és SDK

SDK-áttekintés

Az m77 futtatókörnyezet, amely minden alkalmazásban elérhető.

Minden builder77 alkalmazás automatikusan tartalmazza az m77 futtatókörnyezetet. Soha nem kell script taget hozzáadnod – az előnézetekbe és a közzétett alkalmazásokba automatikusan bekerül.

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
ModulMire való
m77.dbSéma nélküli felhőadatbázis gyűjteményekkel
m77.authRegisztráció, bejelentkezés és felhasználónkénti adatok
m77.aiCsevegőválaszok és JSON-kimenet
m77.storage / m77.emailFájlfeltöltés és tranzakciós e-mailek
m77.paymentsStripe Checkout fizetések a saját fiókodba
WebhookokRekord- és regisztrációs események küldése más eszközökbe

Minden metódus Promise-t ad vissza. Hiba esetén a metódus Error kivételt dob, érthető üzenettel és status tulajdonsággal.

Az SDK használata a builder77-en kívül

Az exportált webprojektek továbbra is működnek: az export hozzáadja a futtatókörnyezet script tagjét, amely az alkalmazásod backendjére mutat. A natív kliensek (például a Flutter-alkalmazásod) a REST API-t használják.