Generate TypeScript clients from OpenAPI specs using NSwag to maintain type safety between polyglot front end and back end systems. Create integration tests that compare generated client code against committed versions to catch API contract changes during CI. When back end changes affect the OpenAPI spec, tests fail and prompt

5m read timeFrom johnnyreilly.com
Post cover image
Table of contents
The scenario ​The integration test ​Finishing up ​

Sort: