Live data from Hacker News

Show HN: Scaphold.io – A full GraphQL back end in under 5 minutes

scaphold.io

11–20 of 21 posts

Re: Show HN: Scaphold.io – A full GraphQL back end in under 5 minutes

#11
post #2

Hey guys, This is Michael from the Scaphold team. We are excited to officially launch today and would love to hear any and all feedback on the platform. A little about us. We are a member of this summer's YC Fellowship class and are pumped to be moving full steam ahead with Scaphold. Over the past few years, my co-founder and I have built numerous REST APIs to back services ranging social music apps to community book…

Congrats on the launch! It's great seeing how fast GraphQL community is growing/evolving. What language are you using on the backend?

We're mostly a javascript shop and run on node.js with babel so we can leverage all the modern goodies of EMCA 2015!

Re: Show HN: Scaphold.io – A full GraphQL back end in under 5 minutes

#12
post #4

Has anybody figured out how you do caching and cache invalidation on the client with GraphQL if every page is requesting slightly different forms of the same data? Seems like it is a bigger win to just download the 400 friends once and let the pages use the data they need instead of downloading the 400 friends 10 different ways. My particular app is read heavy and so I can eliminate the majority of the server calls a…

I think is worth to take a look into Facebook's dataloader. Instead of having a caching mechanism (likve Varnish) in your HTTP layer, you could have it in your GraphQL backend. https://github.com/facebook/dataloader

Great suggestion. We are currently working on getting this setup on our side!

Re: Show HN: Scaphold.io – A full GraphQL back end in under 5 minutes

#13
post #4

Has anybody figured out how you do caching and cache invalidation on the client with GraphQL if every page is requesting slightly different forms of the same data? Seems like it is a bigger win to just download the 400 friends once and let the pages use the data they need instead of downloading the 400 friends 10 different ways. My particular app is read heavy and so I can eliminate the majority of the server calls a…

Facebook's Relay.js implements a pretty ingenious caching layer that is designed to work with GraphQL. It might be worth a look (https://facebook.github.io/relay/).

Re: Show HN: Scaphold.io – A full GraphQL back end in under 5 minutes

#19
post #3

Congrats to Michael and Vince, looks great. Are there any other GraphQL backend services out there, and if so how will you guys differentiate?

Thanks for the support!

There are only a couple in very nascent stages right now. We see this as a good sign since it means that people are in need of more tooling and platforms around such a new technology. Of the other platforms that we're most concerned about, one has built a CLI and another one that's similar to ours hasn't launched quite yet. We differentiate by building a platform that's robust, has end-to-end services like analytics, integrations, and permissions, while still maintaining a level of ease and familiarity through a web interface.

Re: Show HN: Scaphold.io – A full GraphQL back end in under 5 minutes

#20
post #15

congrats on this guys. are there any scalability issues that could arise as the apps you support grow larger?

We're currently hosted on AWS, and we'll scale your instances as far as you need them. There are a few pricing tiers in which for the enterprise level, we'll give you the option of having custom dedicated servers that fit your requirements.
Post reply on HN