REST APIs
A REST API is a set of (strict) rules to design APIs.
The REST pattern is based around a six following principles.
Is is an improvement over CRUD APIs.
Not all APIs are REST APIs but all REST APIs are APIs.
REST APIs are hard to implement correctly. In this teaching unit, we will stay
with CRUD APIs. We mention REST APIs for completeness.