TypeScript ハンズオン(タイプスクリプトハンズオン)
- 著者:
- 掌田津耶乃(ショウダツヤノ)
- 出版社:
- 秀和システム
- 出版日:
- 2021年08月27日頃
- ISBN:
- 9784798065335
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
本企画は、 TypeScript をハンズオン形式で学ぶ書籍です。「ハンズオン形式で敷居の低い解説」が特徴となります。また Web アプリ開発にも章を割いており、様々な知識を学びたい人にうってつけの内容となります。
技書の森解説
JavaScript は書けるが TypeScript に移行する踏ん切りがつかない、あるいは型の恩恵を体感してみたい。本書はそうした読者が手を動かしながら TypeScript の基礎を身につけるためのハンズオン教材です。著者の掌田津耶乃氏は多くの入門書を執筆しており、未経験者がつまずきやすいポイントを短いサンプルコードで解消していく構成に定評があります。
本書は型注釈やインターフェース、ジェネリクスといった TypeScript 固有の機能を、小さなプログラムを書きながら一つずつ試す流れで進みます。動作するコードが手元にある状態で概念を理解できるため、ドキュメントを読むだけでは腹落ちしにくい型システムの利点が実感しやすくなっています。 React や Node.js との組み合わせについても後半で扱われます。
注意点として、 TypeScript のエコシステムは進化が速いため、ツールチェーン (bundler や tsconfig の推奨設定) の記述が刊行時の状態に基づいています。言語仕様の根幹部分 (型システムの考え方、構造的部分型、型推論の振る舞い) は変わらないため、そこを本書で固めたうえで公式ドキュメントの変更差分を追う使い方が適しています。 JavaScript からの一歩目を踏み出したい人に向けた実践的な入口です。
言及 Qiita 記事 (2 件)
この本に興味がある方におすすめ
この本に関連
掌田津耶乃 の他の書籍
関連記事
関連用語
Option / Result 型
null や例外の代わりに、値の有無やエラーを型で表現する関数型プログラミングのパターン
TypeScript
JavaScript に静的型付けを追加した言語で、大規模開発の安全性と生産性を向上させる
OpenAPI
REST API の仕様を YAML/JSON で記述する標準フォーマットで、ドキュメント生成やコード生成に活用される
Null 安全性
null 参照エラーを型システムで防止し、null の可能性がある値を明示的に扱うプログラミング言語の機能
JavaScript
Web ブラウザで動作する言語として生まれ、今やサーバーやアプリ開発まで担う汎用言語
Firebase
Google が提供するアプリ開発基盤。サーバー構築なしで認証や DB を利用できる