【OpenAPI 3.1準拠】REST API設計テンプレート集15本|認証・EC・CMS・SaaS・ファイルアップロード完全実装
- ダウンロード商品¥ 1,480

APIゼロから設計する手間を削減。OpenAPI仕様書 + Express実装 + TypeScript型定義がセットで手に入る! ━━━ 収録テンプレート(15本) ━━━ 【OpenAPI 3.1 仕様書(5本)】 1. ユーザー認証API(JWT + リフレッシュトークン + ロールベース) 2. EC/ショッピングAPI(商品・カート・注文・在庫) 3. ブログ/CMS API(記事・カテゴリ・タグ・コメント) 4. SaaS管理API(組織・メンバー・プラン・Webhook) 5. ファイルアップロードAPI(S3プリサインドURL連携) 【Express.js実装テンプレート(5本)】 6. JWTミドルウェア(verify + role + refresh) 7. エラーハンドラー(RFC 9457 Problem Details準拠) 8. ページネーション(オフセット/カーソル両対応) 9. レート制限 + Redisキャッシュ設定 10. Zodバリデーション統合ミドルウェア 【TypeScript型定義(3本)】 11. APIレスポンス型(ジェネリクス・Result型) 12. エラー型階層(AppError/ValidationError/NotFoundError) 13. ページネーション型(オフセット/カーソル) 【テストテンプレート(2本)】 14. Vitest + supertest 統合テストテンプレート 15. OpenAPI仕様書バリデーションテスト ━━━ 特長 ━━━ ・OpenAPI 3.1準拠(Swagger UIで即表示可能) ・RFC 9457 Problem Details でエラーレスポンス標準化 ・TypeScriptのジェネリクスを活用した型安全設計 ・Express.js v5対応 ・JWT/APIキー 両認証パターン収録 ━━━ ファイル形式 ━━━ Markdown (.md) × 1ファイル(15テンプレート全収録) → YAMLコード・TypeScriptコードをそのまま流用可能
