#tide #disco #surf #http-client #applications

surf-disco

HTTP client for use with tide-disco applications

4 releases (breaking)

0.9.0 Jul 2, 2024
0.8.0 Jun 5, 2024
0.7.0 May 30, 2024
0.6.0 Apr 3, 2024

#175 in WebSocket

Download history 1038/week @ 2024-11-21 581/week @ 2024-11-28 1311/week @ 2024-12-05 880/week @ 2024-12-12 370/week @ 2024-12-19 133/week @ 2024-12-26 906/week @ 2025-01-02 858/week @ 2025-01-09 342/week @ 2025-01-16 569/week @ 2025-01-23 922/week @ 2025-01-30 767/week @ 2025-02-06 1187/week @ 2025-02-13 1794/week @ 2025-02-20 1754/week @ 2025-02-27 1616/week @ 2025-03-06

6,461 downloads per month

Custom license

48KB
893 lines

Surf Disco

A client library for Tide Disco applications.

Quick Start

let client: Client<ClientError> = Client::new(url_for_tide_disco_app);
let res: String = client.get("/module/route").send().await.unwrap();

To learn more, read the API reference.


lib.rs:

Surf Disco: a client library for Tide Disco applications.

Quick Start

let url = "http://localhost:50000".parse().unwrap();
let client: Client<ClientError, StaticVersion<0,1>> = Client::new(url);
let res: String = client.get("/app/route").send().await.unwrap();

Dependencies

~35–52MB
~1M SLoC