4 ms·
This AWS announcement is quite exciting. For those wondering what else is available, I can share some recent research into available graphQL backend systems (bu
by gregwebs 9y ago
This AWS announcement is quite exciting. For those wondering what else is available, I can share some recent research into available graphQL backend systems (but I have not used them past demo yet).
These 3 hosted solutions all have a similar feature set. That includes support for enum types, uniqueness, required, and relations
* GraphCMS
* Scaphold
* Graphcool
GraphCMS is probably the most user friendly around schema creation, but that may not matter to you if you are an app developer. If you just want to declare a GraphQL schema there is Graph Front.
There are also open source GraphQL backends
* https://github.com/jscomplete/graphfront (Postgres)
* https://github.com/postgraphql/postgraphql (Postgres)
* http://join-monster.readthedocs.io/en/latest/
* https://rest-layer.io/ (MongoDB, Sqlite3, Google DataStore)
You can also now run Graphcool on your own infrastructure.
As a disclaimer, GraphQL was not designed to not be mapped to a data store like this. However, these technologies are at least a great way to prototype a backend.
- schickling 9y agoThanks for sharing these resources! Regarding your last point stating that "these technologies are at least a great way to prototype a backend.": We've taken this feedback extremely seriously and are extracting the core of Graphcool as a standalone component which is a "GraphQL database". While it's not as user friendly (as of a visual user interface) it's meant as a foundation for highly scalable systems (based on the architectures you might find at Twitter or Facebook). I'm very happy to hear more of your concerns and answer any questions!
- gdi2290 9y agoAppSync is Scaphold
- hbcondo714 9y agoThese GraphQL provider offerings are great but it appears none of them offer a way to monetize[1] an API. Is GraphQL just not akin to this? [1] https://apigee.com/api-management/#/products?jump=slider_group_section7&sub=3 https://apigee.com/api-management/#/products?jump=slider_gro...