Continuous building webAPI with Swagger

updated over 1 year ago

This proposal has been withdrawn...


When you serve a service for users, you will create iOS / Android application, website, Database and web server, and interact with web API each other. When you implement it, it is necessary for developers to match the specifications.

However, depending on the misunderstanding or lack of specifications, some returns may occur, or when request is sent, the expected response may not be return. When changes in specifications occur frequently, it is necessary to develop them while following changes.

In this talk, I'd like to talk about how to describe and manage the definition in Swagger.yaml as a common specification of API. I will also talk about swagger-codegen which is code-generator for client code including Swift 4 (I fixed) and server side code from YAML file, and how to configure and manage automatic API code generation system by combining CI.