Signal Store
Typed shared state: one producer renames the company, every bound consumer updates client-side — no per-consumer request.
Live
Example
// Declare a typed, namespaced slice (auto-seeded into the client store).
var Company = store.New("org").String("companyName", "Acme Corp")
// Producer: any control sets it client-side (or via an island RPC + .Publish).
interactive.SetLocal(ui.Button(ui.ButtonConfig{Label: "Rename"}), Company.Name(), "Globex")
// Consumers: bind read-only anywhere — all update together, no per-consumer request.
Company.Bind(ctx, "h3", nil)
Company.Bind(ctx, "strong", nil)