All Projects → hasura → Graphql Engine Heroku

hasura / Graphql Engine Heroku

Blazing fast, instant realtime GraphQL APIs on Postgres with fine grained access control, also trigger webhooks on database events.

Projects that are alternatives of or similar to Graphql Engine Heroku

Nextjs Pwa Graphql Sql Boilerplate
Next.js serverless PWA with GraphQL (Apollo) + Postgres SQL boilerplate
Stars: ✭ 125 (-33.51%)
Mutual labels:  graphql, heroku, postgres
Zws
Shorten URLs using invisible spaces.
Stars: ✭ 780 (+314.89%)
Mutual labels:  heroku, postgres
Graphql Engine
Blazing fast, instant realtime GraphQL APIs on your DB with fine grained access control, also trigger webhooks on database events.
Stars: ✭ 24,845 (+13115.43%)
Mutual labels:  graphql, postgres
Rpg Boilerplate
Relay (React), Postgres, and Graphile (GraphQL): A Modern Frontend and API Boilerplate
Stars: ✭ 62 (-67.02%)
Mutual labels:  graphql, postgres
Graphql Starter
💥 Monorepo template (seed project) pre-configured with GraphQL API, PostgreSQL, React, Relay, and Material UI.
Stars: ✭ 3,377 (+1696.28%)
Mutual labels:  graphql, postgres
Parse Server
API server module for Node/Express
Stars: ✭ 19,165 (+10094.15%)
Mutual labels:  graphql, postgres
Up
Up focuses on deploying "vanilla" HTTP servers so there's nothing new to learn, just develop with your favorite existing frameworks such as Express, Koa, Django, Golang net/http or others.
Stars: ✭ 8,439 (+4388.83%)
Mutual labels:  graphql, heroku
Niklick
Rails Versioned API solution template for hipsters! (Ruby, Ruby on Rails, REST API, GraphQL, Docker, RSpec, Devise, Postgress DB)
Stars: ✭ 39 (-79.26%)
Mutual labels:  graphql, postgres
Space Cloud
Open source Firebase + Heroku to develop, scale and secure serverless apps on Kubernetes
Stars: ✭ 3,323 (+1667.55%)
Mutual labels:  graphql, postgres
Postgraphile
GraphQL is a new way of communicating with your server. It eliminates the problems of over- and under-fetching, incorporates strong data types, has built-in introspection, documentation and deprecation capabilities, and is implemented in many programming languages. This all leads to gloriously low-latency user experiences, better developer experiences, and much increased productivity. Because of all this, GraphQL is typically used as a replacement for (or companion to) RESTful API services.
Stars: ✭ 10,967 (+5733.51%)
Mutual labels:  graphql, postgres
Opencollective Api
Open Collective's API. A GraphQL API powered by Sequelize and PostgreSQL.
Stars: ✭ 233 (+23.94%)
Mutual labels:  graphql, postgres
Next Postgres Sequelize
React 16.8.4 + NextJS 8.0.3 + Emotion + Sequelize 5/Postgres + Passport Local Auth + Google App Engine or Heroku Deployment
Stars: ✭ 176 (-6.38%)
Mutual labels:  heroku, postgres
Flask Boilerplate
Simple flask boilerplate with Postgres, Docker, and Heroku/Zeit now
Stars: ✭ 251 (+33.51%)
Mutual labels:  heroku, postgres
Posthog
🦔 PostHog provides open-source product analytics that you can self-host.
Stars: ✭ 5,488 (+2819.15%)
Mutual labels:  heroku, postgres
Keycloak Hasura Connector
Connect hasura with the keycloak. Authentication for hasura
Stars: ✭ 83 (-55.85%)
Mutual labels:  graphql, postgres
Giraffql
Interactive GraphQL exploration tool built with React - still working on the website
Stars: ✭ 176 (-6.38%)
Mutual labels:  graphql, heroku
Fullstack Boilerplate
Fullstack boilerplate using Typescript, React, GraphQL
Stars: ✭ 181 (-3.72%)
Mutual labels:  graphql, postgres
Gqlify
[NOT MAINTAINED]An API integration framework using GraphQL
Stars: ✭ 182 (-3.19%)
Mutual labels:  graphql
Smakosh.com
My personal website
Stars: ✭ 185 (-1.6%)
Mutual labels:  graphql
Graphql2rest
GraphQL to REST converter: automatically generate a RESTful API from your existing GraphQL API
Stars: ✭ 181 (-3.72%)
Mutual labels:  graphql

Hasura GraphQL Engine on Heroku

GitHub stars

Hasura GraphQL Engine is a blazing-fast GraphQL server that gives you ⚡️ instant, realtime GraphQL APIs over Postgres, with webhook triggers on database events for asynchronous business logic.

Hasura helps you build GraphQL apps backed by Postgres or incrementally move to GraphQL for existing applications using Postgres.

Deploy Hasura GraphQL Engine on Heroku and get a GraphQL endpoint in under 30 seconds 🕐

Read more at hasura.io and the docs.

Quickstart

1. Deploy to Heroku

Deploy to Heroku and instantly get a realtime GraphQL API backed by Heroku Postgres:

Deploy to Heroku

Create New App - Heroku

2. Open Hasura Console

Once the deployment is complete, click on the View button as marked above. This will take you to the Hasura Console, where you can create a table and make your first GraphQL query.

Hasura Console

3. Create a table

Navigate to Data -> Create table on the console and create a table called profile with the following columns:

name type
id Integer (auto-increment)
name Text

Choose id as the Primary key and click the Create button.

Hasura Console - Create table

4. Insert sample data

Once the table is created, go to the Insert Row tab and insert some sample rows:

Thor
Iron Man
Hulk
Captain America
Black Widow

Hasura Console - Insert rows

5. Try out GraphQL

Switch to the GraphiQL tab on top and execute the following GraphQL query:

query {
  profile {
    id
    name
  }
}

Hasura Console - GraphQL query

Support & Troubleshooting

Feel free to talk to us on Discord about anything and everything. You can also contact us using one of the following channels:

Next steps

Further reading

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].