Backend i SDK
Przegląd SDK
Środowisko m77 dostępne w każdej aplikacji.
Każda aplikacja builder77 automatycznie zawiera środowisko m77. Nigdy nie musisz dodawać tagu script — jest wstrzykiwane do podglądów i opublikowanych aplikacji.
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| Moduł | Co robi |
|---|---|
| m77.db | Bezschematowa baza danych w chmurze z kolekcjami |
| m77.auth | Rejestracja, logowanie i dane każdego użytkownika |
| m77.ai | Odpowiedzi czatu i wynik w JSON |
| m77.storage / m77.email | Przesyłanie plików i e-maile transakcyjne |
| m77.payments | Płatności Stripe Checkout na Twoje własne konto |
| Webhooks | Wysyłanie zdarzeń rekordów i rejestracji do innych narzędzi |
Wszystkie metody zwracają Promise. Błędy rzucają Error z czytelnym komunikatem i właściwością status.
SDK poza builder77
Wyeksportowane projekty webowe dalej działają: eksport dodaje tag script środowiska, który wskazuje na backend Twojej aplikacji. Klienty natywne (np. Twoja aplikacja Flutter) korzystają z REST API.