websocket-patterns - Production WebSocket Patterns for Real-time Apps
Manage WebSocket connections with rooms, reconnection, and message buffering
Tags
Updated: 2026-03-22Capabilities
Typical Inputs
Typical Outputs
What this skill does
- manage connections
- send messages
- join rooms
- broadcast messages
- buffer messages
- handle reconnection
- process RPC
- monitor heartbeats
Inputs
- WebSocket server
- client connections
- WebSocket URL
- message data
- event handlers
Outputs
- messages
- connection states
- RPC responses
Requirements
- Node.js runtime
- WebSocket support
- JSON serialization
