1 min read
DurableWS

A resilient, TypeScript-based WebSocket client designed with developers in mind. It offers a flexible, extensible, and feature-rich foundation for real-time communication without unnecessary complexity. Built for modern browsers, it leverages the native WebSocket API, ensuring compatibility and performance without relying on external dependencies.

Articles

1

Library Design

An in-depth look at designing DurableWS.

2

The Client Interface

An in-depth look at the core WebSocket client.

3

Event Bus

Implementing a Pub/Sub Pattern with an Event Bus

4

Store and Middleware

State Management with a Store