GraphQL College

PostsBook
  • Building a Github Client with React Apollo

    March 21, 2018

    In this article you will learn how to use React Apollo to interact with Github GraphQL API. We will build a github client step by step.

  • Building an editable restaurant menu using Next.js, GraphCMS and Heroku

    July 20, 2018

    With this tutorial you will learn how to create GraphQL APIs with user generated content using Next.js, GraphCMS and Heroku. This setup provides users a friendly admin interface to create, edit and delete content, while also letting developers build using their preferred tools (in this case server side rendered React and a GraphQL API).

  • Gradually migrating a Node and React app from REST to GraphQL

    March 12, 2018

    Adopting GraphQL and Apollo client brings several benefits. Some of them are: smaller HTTP payloads, less network requests, zero config API documentation and declarative data fetching. Less network usage will benefit your users, and your developers will be more productive with better tooling and clear boundaries between frontend and backend.

  • GraphQL Subscriptions with React, Node, Apollo and Postgres

    April 5, 2018

    This guide will show you how to create a Pinterest-like example using React, Node, Apollo Client, Apollo Server and Postgres.

  • Implementing Github OAuth flow in React

    March 16, 2018

    In this article you will learn how to implement Github's OAuth authentication in client side apps. First you will learn about how Github's OAuth process works, and then you will implement it in a React application by building it from scratch.

FullstackGraphQL

Learn to build fullstack GraphQL apps with this hands-on book