DEV Community

Discussion on: Help figuring out the architecture of the application

attkinsonjakob profile image
Jakob Attkinson Author

Thank you for your response.

Isn't OpenAPI doing something similar to

brandinchiu profile image
Brandin Chiu

No. OpenApi is not software.

It's a design standard for documentation of how APIs work. However, it's evolved now to work backwards to generate code from that documentation.

Essentially, you describe what you want your api to do: method, input, response, type URL path, etc.

Once youre done describing all of the apis you need, you can feed them into any number of code generation tools that support openapi, and it will bootstrap your application for you in any number of supported languages.

You then fill out the rest.