So, I'm having great fun playing with an in-house implementation of the
GraphQL spec (extended to do more, and some custom-y things) and I wanted
to share the rational for our adoption of GraphQL/Relay with the
Clojure/Script in hope that I can see how it differs from Om.Next + Datomic
(or whatever Om.Next uses on the backend) from enlightened folks

For me this kind of 'deep architecture' is unattainable via things like
Reagent/Reframe and Om.Next is probably (I'm thinking out loud here) the
closest option for those of us who like to stay within the Clojure/Script
ecosystem.

Please feel free to take this post apart

https://gist.github.com/idibidiart/49a095b6bc528638f34f

and let us know if we're missing anything.

I focused on Redux + Reselect in my critique but the same applies to
Reframe, which is what Redux/Reselect aims to mimic in the JS world.

Also, for another perspective on this topic of comparing advances in JS to
state of the art in ClojureScript, someone from the GraphQL team tweeted
this last week, and so I feel obliged to include it, although I've yet to
read it myself (life is short)

http://hueypetersen.com/posts/2016/02/13/om-next-from-a-relay-graphql-perspective/

Cheers

Marc

-- 
Note that posts from new members are moderated - please be patient with your 
first post.
--- 
You received this message because you are subscribed to the Google Groups 
"ClojureScript" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/clojurescript.

Reply via email to