The openresty graphql server library that encapsulates ariadne #1103
kingluo
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
lua-resty-ffi-graphql-resolver
The openresty graphql server library that encapsulates ariadne.
Callflow example:
GraphQL is popular. Can we embed graphql server into openresty? In this way,
we can not only enjoy the benefits brought by nginx high-performance proxy,
but also request multiple different upstreams to generate the response content of graphql query
without independent graphql server.
Ariadne is a brilliant python graphql server, which is schema-first and has simple but powerful APIs.
Why not encapsulate it so that we could reuse it in openresty?
lua-resty-ffi provides an efficient and generic API to do hybrid programming
in openresty with mainstream languages (Go, Python, Java, Rust, Nodejs).
lua-resty-ffi-graphql-resolver = lua-resty-ffi + ariadne
Please check the GitHub repository for details:
https://github.com/kingluo/lua-resty-ffi-graphql-resolver
Beta Was this translation helpful? Give feedback.
All reactions