Contract driven development with OpenAPI, React and TypeScript

Johannes Brodwall

Half-day workshop - in English

How can you develop faster and safer at the same time?

In this talk, we will explore developing web applications contract-first: Author a documenting API specification and generate the interface code for the client (TypeScript and React) and backend (Kotlin/Java or NodeJs).

The workshop will come with an initial API and will invite you to write the frontend and backend code necessary to make use of the code generated from the API.

The workshop will help you practice modern React features through Hooks, OpenAPI and Swagger-UI for documenting APIs and effective backend-development with type safe APIs.

Primarily for: Developers, Architects

Participant requirements: Computer with Kotlin/Java and JavaScript/TypeScript development environment (VS Code, IntelliJ, Eclipse).