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.
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).
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.
This guide will show you how to create a Pinterest-like example using React, Node, Apollo Client, Apollo Server and Postgres.
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.