Бекенд и SDK

Преглед на SDK

Средата m77, налична във всяко приложение.

Всяко приложение на builder77 автоматично включва средата m77. Никога не трябва да добавяш script таг — тя се вгражда в прегледите и публикуваните приложения.

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
МодулКакво прави
m77.dbОблачна база данни без схема, с колекции
m77.authРегистрация, вход и данни за всеки потребител
m77.aiОтговори в чат и изход в JSON
m77.storage / m77.emailКачване на файлове и транзакционни имейли
m77.paymentsПлащания със Stripe Checkout в собствения ти акаунт
WebhooksИзпращане на събития за записи и регистрации към други инструменти

Всички методи връщат Promise. Грешките хвърлят Error с разбираемо съобщение и свойство status.

Използване на SDK извън builder77

Експортираните уеб проекти продължават да работят: експортът добавя script тага на средата, който сочи към бекенда на приложението ти. Нативните клиенти (като Flutter приложението ти) използват REST API.