Modern apps are interdependent and dynamic. For example, you probably sign in to various web apps using your GitHub account. These apps may be grabbing your avatar directly from GitHub, or some information about your projects. The data about your project is always changing so, as an added bonus, these connections are constantly updating the information that is displayed.
GitHub isn’t the only web app that does this. A few examples of rich data sources are:
This course is going to introduce the concept of using APIs via GitHub’s GraphQL. You’ll learn how to gather data from GitHub, and how to make a simple change.