p/how-music-taste-evolved
Every top 5 song, from 1958 - 2016, so we can stop arguing.
Jamie Barton
Graphcool Framework β€” GraphQL backend development framework
Featured
17
β€’

Graphcool is a backend development framework to develop and deploy production-ready GraphQL microservices. With Graphcool you can design your data model and have a production ready GraphQL API online in minutes.

Replies
Jamie Barton
I'm a huge fan of GraphQL & Graphcool. Every week it feels they're pushing something new and they just hit a huge milestone! Today they released their core infrastructure open source. Simply magical! This allows you to run locally, host yourself or use their hosted Cloud platform for your GraphQL needs. Well done team πŸ‘
Jeremy Gollehon
Another awesome release by this nimble and innovative company. Thanks Graphcool team!
Yusuke Takahashi PhD
@Johannes - This is just great! Thanks for making this happen!
Emil
@graphcool on PH πŸ™Œ Congratulations on this huge step @_schickling! The speed and quality at which the Graphcool team has been bringing their product/s to market is impressive to say the least. As usual, seamless UI/UX too. Excited to see what you guys will bring us in the future :)
Johannes Schickling
Maker
Launching soon!
Hi everyone! πŸ‘‹ We couldn't be more excited to take this big step forward by open-sourcing the Graphcool Framework: https://github.com/graphcool/fra... This means you can now: * Run Graphcool locally (also works offline) * Deploy a Graphcool cluster to your own servers/cloud * Get involved in the development of the framework on GitHub
You can read the full blog post here: https://blog.graph.cool/introduc... Quick Start: https://www.graph.cool/docs/quic... We can't wait to see what you will be building and look forward to your feedback! πŸ’š
Cory Decker

We're using Graphcool to help develop our backend for a new startup going live in January (we'll be on PH soon :) ). I had no prior GraphQL experience before diving in, and it's been freaking incredible to work with. The front-end console let me dive right into building without much experience while the great CLI tools let me transition to a more customized workflow when I had become more familiar with the API and infrastructure.

But above and beyond the framework itself (which is phenomenal for rapid backend DB, serverless function, and API development), is the customer support and documentation. I've never worked with a better team. The tutorials and documentation are extraordinary and every question or problem I've run into has been solved within 15 minutes.

If you've been on the fence between Firebase or other BaaS solutions, jump into Graph.cool. I guarantee you won't look back.

Pros:

Slick front-end console coupled with great CLI utlity for rapid development, AWS serverless functions, phenomenal customer support

Cons:

Needs more third-party integration support OOTB

Huvik

Graphcool framework is suited for building all kind of applications. From small projects to enterprise level applications.

Pros:

Build fast grahpql API with everything build in

Cons:

Zero

Anthony
Graphcool is just amazing, the product is really good, now I'm a big fan of graphql and before using Graphcool I almost didn't knew about it, it's really easy to start graphql with Graphcool. Moreover the team is just crazy, they can manage to answer to a lot a persons on the forum and on slack, they are always here when needed and even with that they can still add huge features. And this one with the new framework is really good, it's like all the best things you need to do to architecture your applications but in just few command lines and you have everything setup. And it's even more than just a framework, it's really an infrastructure and this is awesome. Anyway if you don't know yet about it and want to start about graphql go for it you will have a really good experience <3
Clayton Ray

I think Graphcool is a great framework/technology. It takes away a lot of overhead when it comes to developing a new product/service. It's under heavy & active development, which means it's alway improving. Of course, it comes with it's bugs but the team responds really fast. I'm happy to be part of the community and can't wait to dig my hands into the code!

Pros:

OSS

Flexible

Language/framework agnostic

Super fast for prototypes/MVPs

Robust

Communication with community

Cons:

Docs

It's under rapid development. I see this as a pro and overlook it

Tim Wisniewski
My experience with their cloud offering so far has made it really easy to build back-ends, and it seemed like a really powerful platform. I'm excited to see it be open sourced, more decoupled, and able to run it all on my machine!
Thomas Pischulski

Great product, as a front end developer I love how easy it is to set up a new back end for my projects

Pros:

Really easy to set up a backend for your next software project

Cons:

Option to build your backend based on your own Amazon infrastructure

Babak

Incredible offering, allows one to get up and running with GraphQL straight away. One can abstract the backend into modular micro-services, greatly enhancing code reuse. Great to see this open sourced!

My feature request would be that it support PostgreSQL; however, the ability to extend database support is planned. It would be great if it was also capable of referencing database function / store procedures within the database for blazing fast local processing of data at the database level.

Thanks!

Pros:

GraphQL implementation, Open Source. Docs are getting better

Cons:

Wish it would support PostgreSQL out of the box, however, the ability to extend database support is planned.

Rein Van Imschoot

All in all, I had a pretty good experience so far, however, I've noticed that some stuff I would take for granted in other databases/backends (transactions, cascading deletions, ...) are still not implemented. So it remains to be seen how it will fare when used in production.

Pros:

Easy to set up

Good documentation

Friendly community

Cons:

Still rough around the edges

Hugo Villain
Upvoted three times, so sad it only counts as one :(
Mo

I never had a good time setting up databases, mapping them to the GraphQL resolvers then implementing auth login, file handling, PubSubs, and soo on! And it'd lack a lot in terms of security, performance and etc.

Here it is! I loved the Graphcool cloud from the beginning, now everything is open sourced and ready to be used even offline or on your own servers. It's a huge change in how our future backends would look like, just how React, GraphQL, micro services and docker changed how we develope. Surprisingly it has/involves all of the above under the hood!

With this route, we just have to wait for the framework to be developed and evolved by the awesome community (which supported the initial graph.cool before)

I've used the Graph.cool product before and it was just like magic, real magic. Everything you need is prepared and documented in the docs and you just write your schema and type definitions Graphcool handles everything magically!

Pros:

Open Source

Language independent (Sandboxed)

Nice support team and community

Really easy setup with CLI

Elegant user interface

Cons:

it's a solid product, although It's early to complain about any possible cons

Fabien Bernard

My second experience with graphql, I got a functional back-end in less than an hour!

Pros:

Quick start, easily extensible, no more server :)

Cons:

The mapping between the graphcool framework and the web console is not perfect yet.