書籍
プログラミングTypeScript
スケールするJavaScriptアプリケーション開発
Boris Cherny
概要
TypeScriptの基本的な型付けから、型推論の仕組み、ジェネリクスを活用した 実践的な開発アプローチまでを段階的に学習できる。
対象読者
- TypeScript初学者
- JavaScript経験者でTypeScriptを学びたいエンジニア
タグ
奥付
- 出版社
- オライリー・ジャパン
- ISBN
- 978-4873119045
- 出版日
- 2020年3月
- 参考定価
- ¥3,740税込Amazonの実売価格と異なる場合があります
この本を手に入れる
※ 上記は Amazon アソシエイトによる広告リンクです。関連書籍
前提となる書籍
- 推奨前提
独習JavaScript 新版
CodeMafia 外村将大
理由: JavaScript で動くものを書けるようになると、規模が増えたときの型のなさによる不安が見えてくる。プログラミングTypeScript は JavaScript の上に静的型を載せる発想を基礎から解説し、安全に拡張できるコードへの入口を与える。
- 参考
リーダブルコード
より良いコードを書くためのシンプルで実践的なテクニック
Dustin Boswell, Trevor Foucher
理由: 読みやすいコードの原則を身につけたら、その可読性を型という仕組みで支える段階へ進む。プログラミングTypeScript は型注釈が「コードで表現するドキュメント」として働くことを示し、命名と型の両輪で意図の伝わるコードを書かせる。
次に読む書籍
- 推奨前提
Effective TypeScript 第2版
型システムの力を最大限に引き出す83項目
Dan Vanderkam
理由: TypeScript の型システムの基礎を理解したら、それを「効果的に使う」勘所を体系的に学ぶ。Effective TypeScript は 83 の具体的な項目で、型推論を活かす書き方や any の御し方など、実務で型を武器にするための判断基準を与える。
- 推奨前提
プロを目指す人のためのTypeScript入門
安全なコードの書き方から高度な型の使い方まで
鈴木僚太
理由: Boris Cherny の入門で TypeScript の全体像を掴んだら、日本語で書かれた実践入門でさらに地に足のついた理解を固める。「プロを目指す人のためのTypeScript入門」は文法から型の実践までを丁寧に積み上げ、英語書で飛ばしがちな前提を埋める。
- 推奨前提
TypeScriptコードレシピ集
逆引きできるテクニック177
鹿野壮
理由: TypeScript の型付けや型推論の基礎を一冊で学び終えたら、実務で「これをどう書くか」に迷った時に開く逆引き集へ進む。TypeScriptコードレシピ集は型の絞り込みやユーティリティ型、satisfies演算子などを177本のレシピとして整理し、入門で得た知識を手元の実装判断に変換する。
- 参考
Vue 3 フロントエンド開発の教科書
WINGSプロジェクト 齊藤新三
理由: TypeScript の基礎を身につけたら、もう一つの主要フレームワークである Vue.js を選択肢として学ぶ。「Vue 3 フロントエンド開発の教科書」は Composition API や型サポートを前提に、React とは異なるリアクティブな UI 構築の発想を与える。
- 参考
Reactハンズオンラーニング 第2版
Webアプリケーション開発のベストプラクティス
Alex Banks, Eve Porcello
理由: TypeScript の基礎を押さえたら、それを土台にモダンフロントエンドの代表格 React へ進む。Reactハンズオンラーニングはコンポーネント・フック・状態管理を手を動かして学ばせ、型付き JavaScript の知識を実際の UI フレームワークへ接続する。