juniper/juniper_actix
Kai Ren aedb2d1eb4
Support "Content-Type: application/graphql" (#426) (#654)
* Support 'application/graphql' POST requests for 'juniper_warp'

* Add integration tests for 'application/graphql' POST requests and revive HttpIntegration test suite for 'juniper_warp'

* Support 'application/graphql' POST requests for 'juniper_hyper' and run its tests for both sync and async versions

* Run integration tests for both sync and async versions of 'juniper_warp' and update its CHANGELOG

* Support 'application/graphql' POST requests for 'juniper_iron'

* Fix 'application/graphql' POST requests support for 'juniper_actix'

* Support 'application/graphql' POST requests in 'juniper_rocket' and 'juniper_rocket_async'

* Upd juniper's CHANGELOG
2020-05-08 06:00:49 -10:00
..
examples Add actix-web integration (#603) 2020-04-20 20:21:02 -10:00
src Support "Content-Type: application/graphql" (#426) (#654) 2020-05-08 06:00:49 -10:00
.gitignore Add actix-web integration (#603) 2020-04-20 20:21:02 -10:00
Cargo.toml Remove direct usage of 'serde_derive' crate and redundant usage of 'serde' crate (#640) 2020-04-28 06:39:35 -10:00
CHANGELOG.md Add actix-web integration (#603) 2020-04-20 20:21:02 -10:00
LICENSE Add actix-web integration (#603) 2020-04-20 20:21:02 -10:00
README.md Add actix-web integration (#603) 2020-04-20 20:21:02 -10:00

juniper_actix

This repository contains the actix web server integration for Juniper, a GraphQL implementation for Rust, its inspired and some parts are copied from juniper_warp.

Documentation

For documentation, including guides and examples, check out Juniper.

A basic usage example can also be found in the API documentation.

Examples

Check examples/actix_server for example code of a working actix server with GraphQL handlers.

License

This project is under the BSD-2 license.

Check the LICENSE file for details.