Fork me on GitHub
#graphql
<
2019-10-09
>
dominicm07:10:47

Fine grained mutations make it difficult to have transactionality. I believe there's no transactional guarantees in mutations? Or none specified in band at least.

orestis15:10:31

Is the ANTLR grammar and the shape of a parsed query considered to be stable APIs?

orestis15:10:53

If yes, is there a way to take the result of a parsed query, tweak it and stringify it again?

orestis15:10:24

I’m trying to figure out what would it take to build a ClojureScript/Lacinia client.

gklijs22:10:30

The re-graph client also support clj in the newest, or about to be released version.

orestis05:10:21

I’m not using re-frame, so re-graph adds minimal value (websocket integration is cool though!)

gklijs05:10:59

You can also easily use it with cljs

orestis15:10:18

Most graphql clients need to augment the queries with some metadata like typename, ensure that an ID is always present etc

hlship18:10:58

We provide the preview API because we don't want to document & support what a parsed query looks like. It's changed a few times, and keeping it malleable is important to support improved performance and other goals.

👍 4