This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-11-25
Channels
- # aleph (2)
- # announcements (7)
- # babashka (6)
- # beginners (53)
- # calva (17)
- # cider (5)
- # clj-kondo (137)
- # cljs-dev (19)
- # cljsrn (14)
- # clojure (74)
- # clojure-conj (9)
- # clojure-europe (13)
- # clojure-houston (1)
- # clojure-italy (16)
- # clojure-nl (21)
- # clojure-spec (3)
- # clojure-uk (9)
- # clojuredesign-podcast (24)
- # clojurescript (85)
- # cursive (11)
- # datomic (28)
- # duct (3)
- # emacs (6)
- # figwheel-main (1)
- # fulcro (68)
- # graalvm (19)
- # graphql (3)
- # joker (32)
- # kaocha (10)
- # lambdaisland (1)
- # malli (50)
- # off-topic (13)
- # other-languages (7)
- # pathom (2)
- # pedestal (14)
- # re-frame (53)
- # reitit (8)
- # shadow-cljs (57)
- # specter (2)
I have a question regarding Java and Graphql, do you recommend any library? ping @gklijs 😉
I guess https://github.com/graphql-java/graphql-java is the way to go.
The spring boot one has some flaws, and you need to provide the schema in the 'javascript' way. I generated it from the lacinia implementation with some tool, but would not like it myself. Graphql-java is very verbose I heard, haven't tried it myself, and possibly with some lambda tricks you can generalize those. Want to give the kotlin one a go, since it's kind of created in collaboration with Apollo. And the kotlin one generates the schema based on annotations.
https://github.com/openweb-nl/kafka-graphql-examples/blob/ge-java/GraphQL-endpoint GraphQL springboot starter example. If it's an application already using spring boot, and it has to be Java it's fine. Apart from the schema you need little code.
Thank you for the insight, very valuable! Yeah. I have to use Spring Boot and Java, no freedom when it comes to tech-stack 😕.