Kesha Williams introduces GraphQL and explains why it was created.
- GraphQL is query language for APIs.…A query language allows you…to retrieve data from the data store.…You're familiar with SOAP-based web services…and RESTful APIs, but how is GraphQL different?…Let's say that you have three different errands…you need to run.…SOAP-based web services and RESTful APIs…are like going to to grocery store…to pick up the ingredients for dinner.…Then stopping by the gas station to fill up…your tank with gas and then stopping by the after school…program to pick up your kids.…
You have three different stops, which is like making…three different API requests.…GraphQL is like having a personal assistant…that handles all of the stops for you.…You simply tell your assistant to get the groceries,…get the gas, and get the kids.…The assistant knows the address of all the stops…and does everything for you.…You simply specify everything you want done…and you're able to relax and wait for the results.…GraphQL is a syntax that describes how to ask for data…and is generally used to load data…from a server to a client.…
- 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.