In this video, we take a high-level look at the 3 most popular styles of APIs, REST, RPC & GraphQL.

REST APIs leverage HTTP methods and are focuses on performing CRUD (Create, Read,  Update & Delete) operations on resources. An RPC style API is all about performing actions. RPC allows you to expose a function on a remote system and have another system in the network call that function. GraphQL is all about exposing graphs of data so backend developers don't need to know how the data will be used up-front.

0:00 Intro
0:47 What is an API?
1:57 REST
5:56 RPC
8:38 GraphQL
12:12 Outro

#graphql #types #api #rest

Master REST, RPC & GraphQL and Build Better Applications
1.00 GEEK