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
-
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