目的地
「Testing JavaScript Applications」に至る道筋
この本にたどり着くために、先に読んでおきたい本を依存関係から逆算しました。基礎から順に並んでいます。
ここまでの道筋(3冊)
なぜ先に読むのか: 型設計を武器にできるようになったら、その型を最も活かせる実戦の場としてコンポーネント指向の UI 開発へ進む。Reactハンズオンラーニングは props や state を型で守りながら宣言的に UI を組む経験を与え、型の恩恵を画面づくりで体感させる。
なぜ先に読むのか: React でコンポーネントを書けるようになったら、その振る舞いを保証するテストの書き方を学ぶ。「フロントエンド開発のためのテスト入門」は単体からインテグレーション、E2E までフロント特有のテスト戦略を与え、壊れにくい UI 開発の土台を作る。
なぜ先に読むのか: フロントエンドのテストの基本を押さえたら、JavaScript アプリ全体のテスト戦略へ掘り下げる。Testing JavaScript Applications はモック・非同期・統合テストの実践を体系立て、入門で得た技法を「戦略」として運用する力を与える。