ウェブエンジニア問題集

BOOK / 全13

Fastify入門 — Node.jsで作る高速APIサーバー

Node.jsのWebフレームワークFastifyを使い、ルーティング、request/reply、JSON Schemaによるバリデーション、プラグイン、カプセル化、フック、テスト、本番運用までを実務目線で学ぶ入門書です。

13

52

読了目安

0円

すべて無料

目次(全13章)

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