Join Kevin Bowersox for an in-depth discussion in this video Client SDK internals, part of Building APIs with Swagger and the OpenAPI Specification.
- [Instructor] If we take a look at the code for the app, … we can see how our client SDK called back to the API. … So the first thing we'll take a look at, … is the app.component.ts file. … This is the typescript file … that's associated with our app component. … You'll notice that it uses a productService. … This productService is provided from the client SDK … that we generated with Swagger Hub. … We can navigate into the rest directory, … and then into the API directory … in order to see the product service. … I'm going to go ahead and hide our sidebar … in order to get a better view of this code. … Okay, if we scroll down into this file, … you'll notice that the product service … has a URL to the Swagger Hub virtual server … where it's making the API calls. … All of the code in order to perform the calls to our API … is contained within this service. … So here we see our operations … and the corresponding typescript that we need … to make the calls from the client SDK. … All of this code was generated for us by Swagger Hub. …
- The architecture of the Swagger ecosystem
- Using the tools within the Swagger platform
- Building a basic API using Swagger
- Defining APIs
- Creating API documentation using Swagger UI
- Creating and publishing APIs with SwaggerHub
- API management with Apigee
- Monitoring API usage
Skill Level Intermediate
HTTP Essential Trainingwith Morten Rand-Hendriksen50m 18s Beginner
1. Swagger Ecosystem
2. Building API Specifications
3. Creating and Publishing APIs with SwaggerHub
4. Capstone Project
Next steps1m 19s
- 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.