Skip to main content

Hasura's Guide to GraphQL

Hausura has provided a mini course on the basics of GraphQL which will be of interest to anyone who want to get to grips with the open source Graph QL engine.

Hasura's main product is its Postgres backed GraphQL server, which sports features such as webhook triggers on database events and remote schemas. (As a side note if you are interested in the concept of database events, then you might want to check out Connecting To The Outside World with Perl and Database Events.) 

The topics covered are :
  • GraphQL vs REST
  • GraphQL queries, mutations, subscriptions
  • Setting up a GraphQL client with Apollo
  • Integrating GraphQL queries in your react native app
  • Integrating GraphQL mutations in your app to change data on the server
  • Updating local state after a GraphQL mutation (TextInput) using Apollo cache
  • Automatic updates to local state and UI after mutations
  • Using subscriptions with subscription components
  • Building a real-time feed with notifications using mutations and subscriptions

Comments

Popular posts from this blog