@hono/zod-openapiで実現する勤怠管理システムのチーム開発における開発速度と安全性の両立 by まみたす

Hono Conference 2025
LT (5分)
日本語 (Japansese)

@hono/zod-openapiで実現する勤怠管理システムのチーム開発における開発速度と安全性の両立

mamitus_ まみたす mamitus_
1

API開発においては、型定義・バリデーション・仕様書の管理が多くの開発者にとって大きな課題です。
@hono/zod-openapi を利用すると、1つの Zod スキーマから 型・バリデーション・OpenAPI 仕様書 を自動生成でき、この課題をシンプルに解決できます。

私たちが開発した勤怠管理システムでは、平日/休日の勤務パターンや勤怠承認状態の組み合わせなど、複雑な状態管理を型安全に実装する必要がありました。
本LTでは、この要件を @hono/zod-openapi を用いてどのように実現したのか、具体的なコード例を交えてお伝えします。