日本語ドキュメント
これらのページでは、空のフォルダーから、型付きでテスト済みの API までを順に案内します。英語の公式ドキュメントを翻訳したもので、その他の技術ドキュメント(セキュリティ、アダプター、API リファレンスなど)は現在英語のみです。
はじめに最初の DaloyJS アプリを作りましょう。コントラクトファーストなルートを宣言し、Zod で検証し、OpenAPI を生成して、どのランタイムでも動かします。インストールpnpm、npm、yarn、bun で DaloyJS をインストールし、Node.js、Bun、Deno、Cloudflare Workers、Vercel ですぐに始めます。チュートリアル:書店 API を構築するDaloyJS チュートリアル。コントラクトファーストなルート、Zod の検証、OpenAPI、自動生成の型付きクライアントで書店 REST API を構築します。ルーティングDaloyJS のコントラクトファーストなルーティング。パスパラメーター、クエリ、ボディ、レスポンスのスキーマを 1 つの宣言からエンドツーエンドで推論します。DaloyJS の検証DaloyJS は Standard Schema でリクエストとレスポンスを検証します。Zod、Valibot、ArkType、TypeBox から選べます。エラーと problem+jsonDaloyJS で型付きのエラーをスローすると、デフォルトで RFC 9457 の problem+json としてシリアライズされます。DaloyJS の OpenAPI 仕様ルートから OpenAPI 3.1 を出力します。Hey API を基盤とする仕様はコントラクトと常に同期し、型付きクライアントを支えます。型付き API クライアントHey API で DaloyJS の OpenAPI 仕様から完全に型付けされたクライアントを生成し、サーバーとの型のずれをなくします。セキュリティDaloyJS はコアで強制するセキュリティのガードレールと、ヘッダー、レート制限、CORS、CSRF などの公式ミドルウェアを備えています。すべてのドキュメント(英語)セキュリティ、アダプター、データベース、認証、そして完全な API リファレンス。