- [Instructor] Representational state transfer, or REST, … refers to a group of software architecture … design constraints that bring about … efficient, reliable, and scalable systems. … There are six of these constraints … and to understand REST, … we need to know what they are … and why they are there. … So let's break them down. … Constraint number one, client-server architecture. … This constraint ensures proper separation of concerns. … The client manages user interface concerns, … while the server manages data storage concerns. … In return, we get a highly portable system … where one REST service can serve … many different clients and interfaces … without knowing or caring what those interfaces look like … or what they are doing. … In short, we have a complete separation … between the content and its presentation and interaction. … Constraint number two, statelessness. … No client context or information, AKA state, … can be stored on the server between requests. … The client is responsible for keeping track …
- What is a REST API?
- Who or what interacts with REST APIs?
- Anatomy of a REST request
- HTTP status messages
- Request/response pairs
- GET, POST, and DELETE
Skill Level Beginner
HTTP Essential Trainingwith Morten Rand-Hendriksen50m 18s Beginner
1. REST API: Representational State Transfer Application Programming Interface
4. Request/Response Pairs
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.