@@ -4,27 +4,25 @@ Juniper is a [GraphQL] server library for Rust. Build type-safe and fast API
44servers with minimal boilerplate and configuration.
55
66[ GraphQL] [ graphql ] is a data query language developed by Facebook intended to
7- serve mobile and web application frontends.
7+ serve mobile and web application frontends.
88
9- Juniper makes it possible to write GraphQL servers in Rust that are
10- type-safe and blazingly fast. We also try to make declaring and resolving
9+ _ Juniper _ makes it possible to write GraphQL servers in Rust that are
10+ type-safe and blazingly fast. We also try to make declaring and resolving
1111GraphQL schemas as convenient as possible as Rust will allow.
1212
1313Juniper does not include a web server - instead it provides building blocks to
1414make integration with existing servers straightforward. It optionally provides a
15- pre-built integration for the [ Iron] [ iron ] and [ Rocket ] frameworks, including
15+ pre-built integration for the [ Hyper ] [ hyper ] , [ Iron] [ iron ] , [ Rocket ] , and [ Warp ] [ warp ] frameworks, including
1616embedded [ Graphiql] [ graphiql ] for easy debugging.
1717
18- * [ Github] ( https://github.com/graphql-rust/juniper )
19- * [ Cargo crate] ( https://crates.io/crates/juniper )
20- * [ API Reference] [ docsrs ]
21-
18+ - [ Cargo crate] ( https://crates.io/crates/juniper )
19+ - [ API Reference] [ docsrs ]
2220
2321## Features
2422
2523Juniper supports the full GraphQL query language according to the
26- [ specification] [ graphql_spec ] , including interfaces, unions, schema
27- introspection, and validations.
24+ [ specification] [ graphql_spec ] , including interfaces, unions, schema
25+ introspection, and validations.
2826It does not, however, support the schema language.
2927
3028As an exception to other GraphQL libraries for other languages, Juniper builds
@@ -40,15 +38,16 @@ Juniper has automatic integration with some very common Rust crates to make
4038building schemas a breeze. The types from these crates will be usable in
4139your Schemas automatically.
4240
43- * [ uuid] [ uuid ]
44- * [ url] [ url ]
45- * [ chrono] [ chrono ]
41+ - [ uuid] [ uuid ]
42+ - [ url] [ url ]
43+ - [ chrono] [ chrono ]
4644
4745### Web Frameworks
4846
49- * [ rocket] [ rocket ]
50- * [ iron] [ iron ]
51-
47+ - [ hyper] [ hyper ]
48+ - [ rocket] [ rocket ]
49+ - [ iron] [ iron ]
50+ - [ warp] [ warp ]
5251
5352## API Stability
5453
@@ -58,15 +57,18 @@ Juniper has not reached 1.0 yet, thus some API instability should be expected.
5857[ graphiql ] : https://github.com/graphql/graphiql
5958[ iron ] : http://ironframework.io
6059[ graphql_spec ] : http://facebook.github.io/graphql
61- [ test_schema_rs ] : https://github.com/graphql-rust/juniper/blob/master/src/tests/schema.rs
60+ [ test_schema_rs ] : https://github.com/graphql-rust/juniper/blob/master/juniper/ src/tests/schema.rs
6261[ tokio ] : https://github.com/tokio-rs/tokio
62+ [ hyper_examples ] : https://github.com/graphql-rust/juniper/tree/master/juniper_hyper/examples
6363[ rocket_examples ] : https://github.com/graphql-rust/juniper/tree/master/juniper_rocket/examples
6464[ iron_examples ] : https://github.com/graphql-rust/juniper/tree/master/juniper_iron/examples
65- [ Rocket ] : https://rocket.rs
66- [ book ] : https://graphql-rust.github.io/juniper-book
67- [ book_quickstart ] : https://graphql-rust.github.io/juniper-book/quickstart.html
65+ [ hyper ] : https://hyper.rs
66+ [ rocket ] : https://rocket.rs
67+ [ book ] : https://graphql-rust.github.io
68+ [ book_quickstart ] : https://graphql-rust.github.io/quickstart.html
6869[ docsrs ] : https://docs.rs/juniper
69-
70+ [ warp ] : https://github.com/seanmonstar/warp
71+ [ warp_examples ] : https://github.com/graphql-rust/juniper/tree/master/juniper_warp/examples
7072[ uuid ] : https://crates.io/crates/uuid
7173[ url ] : https://crates.io/crates/url
7274[ chrono ] : https://crates.io/crates/chrono
0 commit comments