Kesha Williams explains the advantages of REST and the benefits it provides.
- There are several benefits of using REST.…RESTful APIs are easier to create…and easier for clients to consume.…They're frequently used for web integration…and mobile device applications.…However, SOAP based web services aren't as ideal…for mobile application communication…because they send a lot of additional information…back and forth that the client might not care about.…This goes back to our skinny…versus fat German shepard example.…The fat German shepard is carrying around…a lot of additional baggage.…
RESTful APIs are like the fast and nimble German shepard.…There is a term that developers use…to identify the data sent back and forth…between the client and the server.…That term is called the payload.…RESTful APIs promote loose coupling.…Now this simply means that the system should be designed…so that changes and enhancements to web services…don't break clients that are already using them.…That way if you need to upgrade your API…to provide new features, everyone using your API…can keep using the same code without having…
- What is a web service?
- Securing web services
- Consuming and creating a RESTful API
- Documenting an API
- Creating a web service
- Consuming a SOAP web service
- Developing APIs using GraphQL
Skill Level Beginner
HTTP Essential Trainingwith Morten Rand-Hendriksen50m 18s Beginner
What you should know1m 12s
1. Understanding Web Services
2. Using RESTful APIs and HATEOAS
3. Using SOAP-Based Web Services
4. Developing APIs Using GraphQL
- 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.