Client
Overview
`@sockudo/client` is a Pusher-compatible client with Sockudo-native extensions.
@sockudo/client preserves Pusher client APIs while adding first-class support for Sockudo-specific capabilities.
What Stays Compatible
new Pusher(appKey, options)subscribe,unsubscribe- private/presence auth flow
- channel
bind/unbind - client events (
client-*)
What Gets Added
- filter-aware subscribe options.
- delta compression negotiation + decoding.
- per-channel delta settings.
- filter helper exports.
Package Targets
- Browser
- Node.js
- Web Worker
- React Native (work in progress)
Mobile Clients: Native iOS and Android SDKs are currently work in progress. For now, use React Native or web-based approaches for mobile applications.
Use this when you want Sockudo advanced delivery features without building custom protocol handlers.