O'Reilly logo

TypeScript Microservices by Parth Ghiya

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Swagger 101

Swagger is a powerful representation of your microservices or, in fact, any RESTful API. Thousands of developers are supporting Swagger in almost every programming language and environment. With a Swagger-enabled environment, we get interactive documentation, client SDK generation, discoverability, and testing.

Swagger is a part of the Open API Initiative (a committee standardizing how REST APIs should be described). It provides a set of tools to describe and document a RESTful API.  Swagger, which began as an API documentation tool, can now also generate boilerplate code via Swagger Codegen (https://github.com/wcandillon/swagger-js-codegen). Swagger has a large ecosystem of tools, but primarily we will be using the following ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required