Is an architectural style that allows computers to interact with one other to facilitate standards amongst computer systems on the web.
REST APIs are designed around a __. Resources
Resource URIs are based on nouns and not verbs (the resource) (the operations on the resource).
example.com/good-uri-design
This is because it requires many network calls to delay a program, hence chatted APIs are seen to be poor quality. Every call carries an overhead data (i.e. sender information, headers, authentication) that slows down the program and network delay each request.
It returns an HTTP status code 200 (OK).
It returns a 404 (Not Found).
Returns HTTP status code 201 (Created).
Respond with HTTP status code 204 (No Content).