This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-05-20
Channels
- # aws (7)
- # bangalore-clj (2)
- # beginners (64)
- # boot (34)
- # cider (1)
- # cljs-dev (8)
- # cljsrn (22)
- # clojure (268)
- # clojure-greece (2)
- # clojure-italy (8)
- # clojure-quebec (1)
- # clojure-russia (5)
- # clojure-spec (7)
- # clojurescript (7)
- # consulting (1)
- # cursive (184)
- # data-science (1)
- # datascript (18)
- # datomic (54)
- # dirac (1)
- # emacs (17)
- # graphql (1)
- # klipse (2)
- # leiningen (1)
- # off-topic (17)
- # onyx (10)
- # pedestal (2)
- # reagent (16)
- # spacemacs (4)
- # untangled (3)
- # vim (28)
- # yada (3)
@wunsch that sounds rad. Always wished more terminal utilities used repl interfaces instead of command-line flags
@noisesmith what's the jazz with graphql? Haven't looked at it yet. Is that a general graph solution?
it's not even a graph solution, it's a query language for getting data to web clients more efficiently
I am not sure if it even supports proper graphs of data to query - it might only do trees (but I don't know that for sure)
we have looked at graphql as a way to get better request throughput - basically treating it as a way for clients to opt out of some of the data we generate
which can mean we do less work per request, which, hey, no reason to turn that down 😄
https://coreos.com/blog/introducing-zetcd is etcd better than zk? I can see maybe for ease of deploy?
Dose anyone feel like these examples insane ? https://hnpwa.com/ The react app is poorly optimised, it has server rendering and the it re renders one more time later ?
@john Graphql is also a good way to avoid breaking your APIs - since you can add new attributes without worrying about payload size instead of changing existing attributes
It's really not just about performance, it's about allowing clients and APIs to evolve with less coordination and breakage