Software Design plusシリーズプロを目指す人のためのTypeScript入門 安全なコードの書き方から高度な型の使い方まで

[表紙]プロを目指す人のためのTypeScript入門 安全なコードの書き方から高度な型の使い方まで

紙版発売
電子版発売

B5変形判/424ページ

定価3,278円(本体2,980円+税10%)

ISBN 978-4-297-12747-3

電子版

→学校・法人一括購入ご検討の皆様へ

この本の概要

TypeScriptは,JavaScriptに静的型付けの機能を加えたオープンソースのプログラミング言語です。本書では,根幹となるJavaScriptの仕様・機能とともに,TypeScript独自の仕様・機能を解説します。TypeScriptの基礎知識はこれ一冊だけで学べます。

静的型付き言語は世にいくつもありますが,TypeScriptの型システムは他に類を見ない高い表現力を持っています。本書の読者が,型の有効性を理解しTypeScriptらしいコードを書けるようになるために,本書では,プログラムの安全性を高める基本的な型の扱い方から,TypeScriptの「高い表現力」の源となっているリテラル型・ユニオン型・keyof 型の扱い方まで幅広く取り上げます。また,わかりにくい機能や型安全を脅かす危険な機能についてもごまかさず,歴史的経緯や目的・用途を踏まえたうえで最善の扱い方を説明します。

章ごとに力試し問題を用意しており,理解の度合いを確認しながら学習を進められます。

こんな方におすすめ

  • TypeScriptの初学者
  • JavaScriptの知識はないが,TypeScriptを学び始めたい人(ただし他のプログラミング言語の経験があるくらいのレベルの人を想定しています)

本書のサンプル

本書の一部ページを,PDFで確認することができます。

著者プロフィール

鈴木僚太(すずきりょうた)

2013年からTypeScriptを使用中。LINE株式会社でフロントエンドエンジニアとして自社開発に従事しながら,技術顧問なども行っている(本書発行当時)。専門はTypeScriptとReactで,講演やインターネット上での記事公開を通じて初心者向けから上級者向けまでさまざまな情報を発信している。OSS活動にも積極的だが自作のライブラリはあまり流行っていない。