
Get an overview of the course, and find out what you will learn over the next sections.
What is GraphQL? Find out in this section!
Facebook created GraphQL as an internal tool a few years ago. Find out why in this section.
In this section, you will discover some of the main benefits of using GraphQL as your API interface. You will also get an idea of how GraphQL compares with REST interfaces.
Since GraphQL itself is nothing more than a specification on how clients and servers communicate, we need to have actual implementations of the spec. In this section, you will hear about a few of the most popular open source libraries to support GraphQL interfaces.
Developing and debugging your own GraphQL interfaces can be made much easier by using some of the tools you will learn about in this section. You will also find a list of many links to resources that may help you on your GraphQL journey.
In this course, you will learn what GraphQL is, and you'll see why it's such a hot topic.
You will find out what problems it solves, what problems it doesn't solve, and how it it replaces (or compliments) your current REST endpoints.
You will also get exposed to tools and libraries to speed your GraphQL investigation along.