graphql-clj is a Clojure library that provides GraphQL implementation.
In this new version 0.2.0, schema and query validator have been completely
rewritten for simplicity and robustness. APIs have simplified in this new
version as well.
The github repository is: https://github.com/tendant/grap
How does this compare to Lacinia?
On Monday, 24 April 2017 11:24:22 UTC-7, Lei wrote:
>
> graphql-clj is a Clojure library that provides GraphQL implementation.
>
> In this new version 0.2.0, schema and query validator have been
> completely rewritten for simplicity and robustness. APIs have sim
Good question.
Before I answer it directly, please allow me to share some history about
GraphQL.
Back 2016, I felt the pain of maintaining different versions of RESTful api
for both web application and mobile application. I believed GraphQL was the
answer. So I tried to look around, there was no
The first, and biggest difference that I see, is that a schema is defined
as a single string in graphql-clj, but Lacinia uses data structures to
describe your graphql schema. The latter being more easily composable, if
that's something you need.
On Monday, April 24, 2017 at 8:29:24 PM UTC-6, Di