devonfw / devon4j

devonfw Java stack - create enterprise-grade business apps in Java safe and fast
Apache License 2.0
82 stars 88 forks source link

Quarkus quide for API first development #493

Closed matus-m closed 2 years ago

matus-m commented 2 years ago

A common use case in microservice projects is to quickly provide a service, that provides some predefined API, or that a solution designers define the API first, and then the code that provides it is implemented.
To support this, we should provide a guide in Devon/Quarkus docs, that describes an approach for this:

As base we could use the existing guide in 1000kit guides - https://1000kit.gitlab.io/guides/docs/quarkus/quarkus-apifirst-project/ and check the state of the 2 most used openapi codegens (https://github.com/OpenAPITools/openapi-generator and https://github.com/swagger-api/swagger-codegen/tree/master/modules/swagger-codegen-maven-plugin)

maybeec commented 2 years ago

outcome should be a devonfw-tutorials/tutorials