Backend e SDK

Visão geral do SDK

O runtime m77 disponível em todas as apps.

Todas as apps builder77 incluem automaticamente o runtime m77. Não precisa de adicionar nenhuma tag script — é injetado nas pré-visualizações e nas apps publicadas.

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
MóduloO que faz
m77.dbBase de dados na cloud sem esquema, com coleções
m77.authRegisto, início de sessão e dados por utilizador
m77.aiRespostas de chat e saída em JSON
m77.storage / m77.emailCarregamento de ficheiros e emails transacionais
m77.paymentsPagamentos Stripe Checkout na sua própria conta
WebhooksEnvie eventos de registos e inscrições para outras ferramentas

Todos os métodos devolvem Promises. Os erros lançam um Error com uma mensagem legível e uma propriedade status.

Usar o SDK fora do builder77

Os projetos web exportados continuam a funcionar: a exportação adiciona a tag script do runtime a apontar para o backend da sua app. Os clientes nativos (como a sua app Flutter) usam a API REST.