Бекенд і 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 на твій власний обліковий запис Stripe |
| Webhooks | Надсилання подій записів і реєстрацій в інші сервіси |
Усі методи повертають Promise. У разі помилки викидається Error зі зрозумілим повідомленням і властивістю status.
SDK поза builder77
Експортовані вебпроєкти продовжують працювати: експорт додає тег script середовища виконання, який вказує на бекенд твого додатка. Нативні клієнти (наприклад, твій додаток на Flutter) використовують REST API.