OpenAPI and contracts

Generating the spec from code versus writing it first, springdoc, breaking versus compatible changes, and contract tests.

Outlined · not written yet🔗 REST API Engineering

This lesson is outlined, not yet written

It is part of the curriculum so you can see what is coming. Here is what it will cover.

  1. Code-first vs design-first
  2. springdoc-openapi
  3. Compatible change rules
  4. Consumer-driven contracts
  5. Publishing the spec
Skip to the next written lesson