
BOOK / 全13章
Fastify入門 — Node.jsで作る高速APIサーバー
Node.jsのWebフレームワークFastifyを使い、ルーティング、request/reply、JSON Schemaによるバリデーション、プラグイン、カプセル化、フック、テスト、本番運用までを実務目線で学ぶ入門書です。
13
章
52分
読了目安
0円
すべて無料
目次(全13章)
- 01Fastifyとは何か — Expressの次に学ぶNode.js APIフレームワーク約6分
- 02Fastifyのセットアップ — npmで最小サーバーを起動する約4分
- 03Fastifyのルーティング — GET・POST・パスパラメータを定義する約4分
- 04Fastifyのrequestとreply — リクエストを読み、レスポンスを返す約4分
- 05Fastifyのschema validation — JSON Schemaで入力値を検証する約4分
- 06Fastifyのエラーハンドリング — 4xxと500を整理して返す約4分
- 07Fastifyのpluginsとencapsulation — 機能単位でAPIを分割する約4分
- 08Fastifyのhooks — 認証・ログ・前処理をライフサイクルに差し込む約4分
- 09FastifyでCRUD APIを作る — Todo APIを組み立てる約3分
- 10Fastifyのテスト — fastify.injectとnode:testでAPIを確認する約3分
- 11FastifyのTypeScriptとディレクトリ構成 — 実務で育てやすい形にする約4分
- 12Fastifyの本番運用 — ログ・CORS・環境変数・終了処理を整える約4分
- 13Fastifyハンズオン — Todo APIを最初から完成させる約4分