学習ロードマップ
JS からの差分を押さえ、Conditional / Mapped / Infer まで読み書きできる型力を、入門から実務適用まで 5 冊で積み上げる。
このロードマップが扱うもの
- JavaScript の基本文法は書けるが、型注釈が出てくると手が止まるエンジニア - any を撒いてしまい、型の恩恵を受けられていないと感じているフロントエンド / Node.js 実務者 - React / Next.js や AI エージェントなど、型駆動な実装に踏み込みたい中級者
このロードマップの全体像
infer を読み解き、型ユーティリティを自作できるtsconfig の主要オプションの意味を説明でき、プロジェクト方針を言語化できるロードマップ
第 1 章
既に JavaScript が書ける読者が、型システムの最小セットを一気に通して読むための起点。ここで用語と型注釈の肌感を揃える。
基礎から高度な型まで日本語で通しで学べる定番。1 冊目で拾った概念を、仕様ベースで整理しロードマップの背骨に据える。
Conditional / Mapped / infer、エラー処理、非同期、既存 JS 移行までを扱う応用書。型を設計する視点をここで獲得する。
コンポーネント・API・ルーティングに型を載せる実務パターン集として読む。フロント開発で過不足ない型を置く基準を作る。
AI エージェント自作を題材に、動的な入出力と外部ツール呼び出しを型で縛る術を学ぶ。TypeScript 習熟の応用到達点として置く。