Live data from Hacker News

Apollo Client 1.0: A flexible, community-focused JavaScript GraphQL client

dev-blog.apollodata.com

71–80 of 81 posts

Re: Apollo Client 1.0: A flexible, community-focused JavaScript GraphQL client

#72
post #70

Earlier quoted context omitted.

What is the expo.io client? The site you linked has a broken certificate and then just replies "default backend - 404".

Works fine for me. Check your computer for viruses.

This comment is an interesting instance of Poe's law.

Re: Apollo Client 1.0: A flexible, community-focused JavaScript GraphQL client

#73

Hey, Sashko from the Apollo team here - we're excited to keep improving Apollo Client and build more awesome tools for GraphQL development! If you're excited about this space and want to work on open source and also commercial products for GraphQL, we're actively hiring for a variety of positions: http://jobs.meteor.com/

Hi Sashko. I have been working a few years ago on a visual query builder for SPARQL. (Cf datao.net) May be you can find some inspiration for visual tools on top of graph query languages.

Cheers...

Re: Apollo Client 1.0: A flexible, community-focused JavaScript GraphQL client

#74
I've used Apollo with http://graph.cool and it's been pretty good so far. The folks at graph.cool are very responsive and have good documentation - filling in holes where Apollo has been lacking. Often times if you run into a gap or a mystery with Apollo - the graph.cool guys will answer the question while the stackoverflow question will languish a bit.

Re: Apollo Client 1.0: A flexible, community-focused JavaScript GraphQL client

#75

We use Apollo for the http://expo.io/ client and have found it to be extremely pleasant to use. I love how flexible it is too -- you can use it for weird things like building an ORM layer for SQLite. For example: https://github.com/brentvatne/apollo-sqlite-experiment/blob/... -- the queries here go through a custom NetworkInterface which use a pretty simple graphql resolver ( https://github.com/brentvatne/apollo-sqli…

What is the expo.io client? The site you linked has a broken certificate and then just replies "default backend - 404".

Sorry about that, the site was down for about 6 minutes around when you visited it.

Re: Apollo Client 1.0: A flexible, community-focused JavaScript GraphQL client

#76
post #9

Earlier quoted context omitted.

I'm kind of hoping that nesting resources becomes a non-issue in the future once HTTP/2 is widespread. Ideally you don't ever nest resources. With HTTP/2 the overhead of additional requests can be significantly lower, and you get the benefit of using client cache. This becomes pretty powerful once cache digests land, so a HTTP/2 REST service can just proactively push only the resources to the client that it has an (u…

HTTP/2 won't save you round-trips as you follow REST hypermedia links.

sure it will. client requests a resource, server sends back the response with some links to further requests. it can also send the results of those requests with zero intervention from the client. when the client requests them, they're already en route or cached locally

this assumes you have high confidence the client will actually request those links (or you can afford to send them even with low confidence) but you can use media types or query parameters to mitigate that

Re: Apollo Client 1.0: A flexible, community-focused JavaScript GraphQL client

#78
I tried Apollo on my new personal project (in combo with Next.js as backend framework and Graph.cool as a graphql server(because I'm lazy to set up my own and of some additional featues)) - so far it is the best stack for me. you can check the repo here https://github.com/alexedev/scz
Post reply on HN