1.2.3 • Published 6 years ago
redux-mw-ws v1.2.3
redux-websocket-middleware
- Motivation
- Installation
- Usage
- Middleware
- Action Types
- Actions
Create actions that dispatch to a websocket. For example:
function writeToSocket(data) {
return {
type: "WRITE_DATA",
payload: data,
meta: { socket: true }
}
}
- Creating and opening the WebSocket for multiple endpoints (you can have one default)
- Handling JSON encoding/decoding of messages
- Retrying the connection when lost, and exponentially backing off
- Batching writes when offline, and sending when available
- Tests