Koa Router, based on OpenAPI, Swagger and Json Schema
...The management of API doc totally depends on people. As a result, it is hard to make documents have high quality. Meanwhile, the developers will spend more time on testing, which may have a bad effect on the project.