I actually agree with this. I don't think Relay will "overweight" REST.

On Monday, February 9, 2015 at 5:00:41 PM UTC+2, marc fawzi wrote:
> As an engineer, you have to make compromises. You can't cover all edge cases 
> and scenarios. It's more likely that your system will fail because it's too 
> complex and not because it's too specific to a common set of scenarios. There 
> is one class of scenarios where Relay would over complicate things and fail 
> from an architecture point of view. 
> 
> 
> On Mon, Feb 9, 2015 at 3:19 AM, Ivan Kleshnin <[email protected]> wrote:
> > The client having heavy a priori knowledge of the server's data structure 
> > seems particularly opposed to REST's HATEOAS principle, though I know they 
> > explicitly said Relay operates off a GraphQL endpoint, not a RESTful API.
> 
> >
> 
> > http://en.wikipedia.org/wiki/HATEOAS
> 
> > http://roy.gbiv.com/untangled/2008/rest-apis-must-be-hypertext-driven
> 
> 
> 
> Noone seems to build their APIs upon HATEOAS principles (FB, Twitter, Google, 
> Amazon... all just use "normal" old school REST 2-3 layer. Yeah, yeah... 
> "they don't understand REST"...
> 
> I personally consider HATEOAS as worthless hype, promoted mainly by 
> idealistic fanboys.
> 
> They want to talk only about benefits (moslty virtual) of HATEOAS, being in 
> total ignorance of HATEOAS drawbacks (there are many).
> 
> 
> 
> 
> 
> --
> 
> 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 http://groups.google.com/group/clojurescript.

-- 
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 http://groups.google.com/group/clojurescript.

Reply via email to