TypeScriptの入門書です。
「TypeScriptを最短ルートで実務で使えるように読者を導く」を目標に、実務で必須な知識に厳選した内容になっています。実務利用が希なTypeScript機能は、過学習になるため意図的に省いています。逆に、TypeScript範囲外のことでも実務利用が頻繁な知識はふんだんに盛り込んでいます。
まず、プログラマーの言語学習の自然な流れを意識した章立てになっています。次の順で章立てされているため、ストレス少なめで学習していけます。
- あらまし: TypeScriptがどんなものか概要を知る
- 作って学ぶ: TypeScriptで動くものを書いて、雰囲気をつかむ
- 読んで学ぶ: TypeScriptの各言語機能を深堀りする
次に、TypeScriptを知るのに必須なJavaScriptの知識も並行して学べるようになっています。
さらに、他言語での知識がTypeScript学習に活かせるよう工夫しています。TypeScript学習者の多くが他言語経験者です。Java、Python、PHP、Rubyなどの他言語と対比しながらTypeScriptを学べるようになっています。
本書はオープンソースです。無料で読めるだけでなく、執筆にも携わることができます。
執筆に参加する方法は次のページをご覧ください。