Backend ve SDK
SDK'ya genel bakış
Her uygulamada bulunan m77 çalışma ortamı.
Her builder77 uygulaması m77 çalışma ortamını otomatik olarak içerir. Asla script etiketi eklemen gerekmez — önizlemelere ve yayındaki uygulamalara otomatik eklenir.
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| Modül | Ne yapar |
|---|---|
| m77.db | Koleksiyonlu, şemasız bulut veritabanı |
| m77.auth | Kayıt, giriş ve kullanıcıya özel veriler |
| m77.ai | Sohbet yanıtları ve JSON çıktısı |
| m77.storage / m77.email | Dosya yükleme ve işlem e-postaları |
| m77.payments | Kendi hesabına Stripe Checkout ödemeleri |
| Webhooks | Kayıt ve üyelik olaylarını başka araçlara gönderme |
Tüm metotlar Promise döndürür. Hatalar, okunabilir bir mesaj ve status özelliği olan bir Error fırlatır.
SDK'yı builder77 dışında kullanmak
Dışa aktarılan web projeleri çalışmaya devam eder: dışa aktarma, uygulamanın backend'ine işaret eden çalışma ortamı script etiketini ekler. Yerel istemciler (Flutter uygulaman gibi) REST API'yi kullanır.