初めてのTypeScriptの表紙

初めての TypeScript(ハジメテノタイプスクリプト)

型安全な JavaScript で Web 開発を加速する

著者:
Josh Goldberg/今村 謙士/原 隆文(ジョシュ ゴールドバーグ/イマムラ ケンジ/ハラ タカフミ)
出版社:
オライリー・ジャパン
出版日:
2023年06月16日
ISBN:
9784814400362
在庫:
在庫あり
0
中級者向け
プログラミングJavaScriptインターネット・WEBデザインTypeScript型システムバグ防止コード品質静的型付けWeb開発フロントエンドソフトウェア開発

なぜ注目されているか

総合
689
19 ランクダウン5 件の言及
言及数
806
出版前出版日02320222023202420252026

書籍紹介

急速に普及が進んでいる TypeScript の入門書!
TypeScript の本格的な入門書。 TypeScript は、世界で最もよく使われ、かつ最も好まれているプログラミング言語の 1 つです。本書では、 JavaScript の基礎的な知識のあるプログラマーを対象に、「型」や「型システム」の基本から、明快かつ包括的に TypeScript を解説します。 TypeScript はバグやタイプミスを防ぎ、コードを読みやすくするのに有用なだけでなく、 JavaScript がどのように動くべきかを宣言し、それを維持するのに役立つ優れたシステムです。読者は本書を読むことで、 TypeScript の基礎と最も重要な機能をマスターできるでしょう。

技書の森解説

JavaScript に型を加えるとコードがどう変わるのか。本書は typescript-eslint のメンテナーでもある Josh Goldberg 氏が執筆し、オライリー・ジャパンから翻訳刊行された TypeScript の入門書です。型注釈の基礎から始まり、ユニオン型、ジェネリクス型の絞り込み (narrowing) 、型ガードといった TypeScript 固有の概念を段階的に積み上げていきます。

JavaScript を書いた経験があることが前提で、「型がないと何が困るか」を実感している読者にとっては学びの効率が高い構成です。単なるシンタックスの紹介にとどまらず、コンパイラが型情報をどう推論し、どこで型エラーを検出するかという「型システムの考え方」に重点が置かれています。各章末に演習が用意されており、読むだけで終わらせない工夫もあります。

TypeScript の型表現は奥が深く、本書はその全貌を網羅するリファレンスではありません。ただし「型で表現できることの幅と限界」を一通り見渡せるため、ここで得た理解が公式ドキュメントや高度な型パズルに進む足場になります。

言及 Zenn 記事 (2 件)

この本に興味がある方におすすめ

この本に関連

関連記事

関連用語

共有:Xはてブ