@zeroback/client
v0.0.16
Published
WebSocket client for Zeroback with auto-reconnect, subscription management, optimistic updates, and IndexedDB persistence
Downloads
1,847
Maintainers
Readme
@zeroback/client
WebSocket client for Zeroback with auto-reconnect, subscription management, optimistic updates, mutation queue, IndexedDB persistence, and offline mutation replay.
Installation
npm install @zeroback/clientUsage
import { ZerobackClient } from "@zeroback/client"
const client = new ZerobackClient("ws://localhost:8788/ws")
// Subscribe to a query
const unsubscribe = client.subscribe("tasks:list", {}, (result) => {
console.log("Tasks:", result)
})
// Call a mutation
await client.mutation("tasks:create", { text: "New task" })Documentation
Full documentation at zeroback.dev/client.
