graphql-engine/community/learn
2019-07-13 07:43:03 +00:00
..
graphql-tutorials community: learn: add elm graphql tutorial (#2427) 2019-07-13 07:43:03 +00:00
hasura/graphql-tutorial-backend learn: update gatsby-gitbook-boilerplate to gatsby-gitbook-starter (#2340) 2019-06-14 14:19:55 +05:30
README.md learn: update content (#2241) 2019-06-04 15:20:42 +05:30

learn.hasura.io

Real world GraphQL tutorials for frontend developers with deadlines! With these tutorials, you will move from the basics of GraphQL to building a real-time application in 2 hours

There are three different series:

Frontend

  • React
  • Vue
  • Angular (coming soon)
  • Elm (coming soon)
  • ReasonML (coming soon)

Mobile

Backend

What you will learn

Frontend

  • GraphQL vs REST
  • GraphQL Queries, Mutations, Subscriptions
  • Setting up a GraphQL Client with Apollo
  • Integrating GraphQL Queries in the app
  • Integrating GraphQL Mutations with Query Variables
  • Integrating Mutations to update, delete and bulk delete
  • Managing Local Cache after a GraphQL Mutation
  • Optismistic UI updates for responsive user experience
  • Using Subscriptions
  • Realtime feed with notifications

Backend

  • Hasura Basics
  • Postgres Data Modelling
  • Authorization
  • Authentication
  • Custom business logic
  • Remote Schemas, Event Triggers