Book
Programming TypeScript
Boris Cherny
Summary
TypeScriptの基本的な型付けから、型推論の仕組み、ジェネリクスを活用した 実践的な開発アプローチまでを段階的に学習できる。
Target Readers
- TypeScript初学者
- JavaScript経験者でTypeScriptを学びたいエンジニア
Tags
Colophon
- Publisher
- オライリー・ジャパン
- ISBN
- 978-4873119045
- Published
- Mar 2020
- List price
- ¥3,740incl. taxMay differ from the actual selling price on Amazon
Get this book
* The link above is an advertisement via Amazon Associates.Related Books
Prerequisites
- Recommended
独習JavaScript 新版
CodeMafia 外村将大
Reason: Once you can write working JavaScript, the anxiety of untyped code at scale comes into view. Programming TypeScript explains from the ground up the idea of layering static types onto JavaScript, providing the entry point to code you can extend safely.
- Related
The Art of Readable Code
Dustin Boswell, Trevor Foucher
Reason: Once you've internalized the principles of readable code, you advance to supporting that readability with the mechanism of types. Programming TypeScript shows how type annotations act as 'documentation expressed in code,' letting you write intent-revealing code on the twin wheels of naming and types.
Next Books
- Recommended
Effective TypeScript, 2nd Edition
Dan Vanderkam
Reason: Once you understand the basics of TypeScript's type system, you systematically learn the knack of using it 'effectively.' Effective TypeScript provides judgment criteria—eighty-three concrete items on leveraging type inference and taming any—for making types a weapon in practice.
- Recommended
プロを目指す人のためのTypeScript入門
鈴木僚太
Reason: After grasping the overall picture of TypeScript with Boris Cherny's introduction, you solidify a more grounded understanding with a practical Japanese-language primer. 'TypeScript Introduction for Aspiring Professionals' builds carefully from syntax to practical typing, filling in the assumptions an English-language book tends to skip.
- Recommended
TypeScriptコードレシピ集
鹿野壮
Reason: Having finished learning the basics of TypeScript's typing and type inference, you move on to a recipe collection you can open whenever you're unsure how to write something in practice. TypeScript Code Recipes organizes type narrowing, utility types, the satisfies operator, and more into 177 recipes, converting introductory knowledge into concrete implementation decisions.
Sources
- Related
Vue 3 フロントエンド開発の教科書
WINGSプロジェクト 齊藤新三
Reason: With TypeScript fundamentals acquired, you learn Vue.js, another major framework, as an option. 'The Vue 3 Frontend Development Textbook' assumes the Composition API and type support, offering a reactive approach to building UI that differs from React.
- Related
Learning React, 2nd Edition
Alex Banks, Eve Porcello
Reason: With TypeScript fundamentals in place, you build on them to advance to React, the flagship of modern frontend. Learning React teaches components, hooks, and state management hands-on, connecting your typed-JavaScript knowledge to a real UI framework.