Tutorial
Hands-on guides that walk through objects, state, and delivery end to end. Each tutorial is a small working app: you publish over HTTP and render live updates from a WebSocket delivery.
If you have not set up credentials yet, start with Getting started. These tutorials assume Node.js 22.12 or later and (except where noted) your owner and API keys.
What you will practice#
Define objects → publish state → connect delivery → update the UI
- Publishers write versioned state from Node.js or the browser
- Subscribers receive matching updates over WebSocket (and can still read latest state over HTTP)
- Credentials stay scoped: trusted keys for publishers, narrower keys for browser clients where the guide asks for them
Choose a track#
Pick Vanilla for the smallest loop without a UI framework, or React when you want useBigState with charts and dashboards.
Suggested order#
- Counter — learn the model in one small Vite app
- Forex rate chart — separate Node publisher + React chart
- Live dashboard — several streams and
valueRefon one delivery