Skip to content

Commit cfbbbed

Browse files
committed
docs: ✏️ update README
1 parent 6ee852a commit cfbbbed

File tree

1 file changed

+27
-1
lines changed

1 file changed

+27
-1
lines changed

src/README.md

Lines changed: 27 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,30 @@
11
# Reactive-RPC
22

3-
Implements [Reactive-RPC](https://onp4.com/@vadim/p/qgzwgi42cz) protocol.
3+
Implements [Reactive-RPC](https://onp4.com/@vadim/p/qgzwgi42cz) protocol. A fast
4+
and type-safe HTTP and WebSocket server and client.
45

6+
7+
## Features
8+
9+
- Very fast.
10+
- Type-safe. Write types using JSON Type, TypeScript types are automatically
11+
inferred on the server and client.
12+
- Supports Reactive-RPC protocol.
13+
- Supports JSON-RPC 2.0 protocol.
14+
- Supports binary data.
15+
- Supports HTTP/1.1 and WebSocket.
16+
- Ships with a client and server
17+
- Specify RPC methods using JSON Type.
18+
- Supports TLS with automatic certificate reloading.
19+
20+
21+
## Installation
22+
23+
```bash
24+
npm install reactive-rpc rxjs
25+
```
26+
27+
28+
## Usage
29+
30+
See `/src/__demos__` for examples.

0 commit comments

Comments
 (0)