The fetch api is becoming the new standard in creating http request. The fetch api takes advantage of es6 promises, to perform basic get/post/put/delete request (CRUD). The fetch api is meant to replace XMLHttpRequest and is now supported by most newer browsers.
Fake Data Api Used within video:
https://github.com/typicode/jsonplace...
https://jsonplaceholder.typicode.com/