Skip to content

ikkyu-3/using-zod-to-openapi-with-NestJS

Repository files navigation

Using Zod To OpenAPI with NestJS

zodを使用してAPIを定義し、NestJSで使用するサンプルです。

使い方

1. install

npm i

2. server start

cd apps/server && npm run start

3. client start

cd apps/web && npm run dev

想定している開発フロー

1. API定義

packages/openapiでAPIを定義します。その際、スキーマはzodで定義します。

OpenAPIドキュメントは、zod-to-openapiを使用して作成します。

2. 実装

server

apps/serverpackages/openapiをimportして定義したAPIを実装します。

web

apps/webpackages/openapiをimportしてAPIをリクエストするように実装します。

About

NestJSでzod-to-openapiを使用するサンプルです。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published