23 releases (breaking)

0.17.0 Feb 24, 2023
0.15.0 Jan 12, 2023
0.14.1 Dec 22, 2022
0.13.0 Nov 23, 2022
0.3.0 Jul 25, 2022

#375 in WebAssembly

Download history 4/week @ 2022-11-28 15/week @ 2022-12-05 27/week @ 2022-12-12 37/week @ 2022-12-19 6/week @ 2022-12-26 13/week @ 2023-01-02 37/week @ 2023-01-09 10/week @ 2023-01-16 17/week @ 2023-01-23 17/week @ 2023-01-30 51/week @ 2023-02-06 54/week @ 2023-02-13 95/week @ 2023-02-20 8/week @ 2023-02-27 7/week @ 2023-03-06 4/week @ 2023-03-13

116 downloads per month
Used in grafbase

Apache-2.0

130KB
1.5K SLoC

Rust 1.5K SLoC // 0.1% comments SQL 216 SLoC GraphQL 10 SLoC

Local Gateway


lib.rs:

The local-gateway crate provides a local backend for Grafbase developer tools

Example

use backend::server_api::start_server;
# common::environment::Environment::try_init().unwrap();

const PORT: Option<u16> = Some(4000);
const SEARCH: bool = true;

// `common::environment::Environment` must be initialized before this

let (server_port, server_handle) = start_server(PORT, SEARCH).unwrap();

Dependencies

~54MB
~1M SLoC