|
内容紹介・もくじなど
著者プロフィール
Goldberg,Josh(ゴールドバーグ,ジョシュ)
ニューヨーク出身のフロントエンド開発者。オープンソース、静的解析、Webに熱心に取り組んでいる。フルタイムのオープンソース管理者であり、TypeScriptとそのエコシステムのオープンソースプロジェクト(typescript‐eslintやTypeStatなど)に常に貢献している。過去の仕事には、CodecademyのTypeScriptの使い方の指導、そのTypeScript入門コースの作成支援、Microsoft社でのリッチクライアントアプリケーションの設計などがある。彼のプロジェクトは、静的解析からメタ言語、ブラウザーでのレトロゲー…( ) Goldberg,Josh(ゴールドバーグ,ジョシュ)
ニューヨーク出身のフロントエンド開発者。オープンソース、静的解析、Webに熱心に取り組んでいる。フルタイムのオープンソース管理者であり、TypeScriptとそのエコシステムのオープンソースプロジェクト(typescript‐eslintやTypeStatなど)に常に貢献している。過去の仕事には、CodecademyのTypeScriptの使い方の指導、そのTypeScript入門コースの作成支援、Microsoft社でのリッチクライアントアプリケーションの設計などがある。彼のプロジェクトは、静的解析からメタ言語、ブラウザーでのレトロゲームの再現、さらには猫に至るまで、多岐にわたる |
TypeScriptの本格的な入門書。TypeScriptは、世界で最もよく使われ、かつ最も好まれているプログラミング言語の1つです。本書では、JavaScriptの基礎的な知識のあるプログラマーを対象に、「型」や「型システム」の基本から、明快かつ包括的にTypeScriptを解説します。TypeScriptはバグやタイプミスを防ぎ、コードを読みやすくするのに有用なだけでなく、JavaScriptがどのように動くべきかを宣言し、それを維持するのに役立つ優れたシステムです。読者は本書を読むことで、TypeScriptの基礎と最も重要な機能をマスターできるでしょう。
もくじ情報:第1部 TypeScriptの概念(JavaScriptからTypeScriptへ;型システム ほか);第2部 TypeScriptの機能(関数;配列 ほか);第3部 TypeScriptの使用(宣言ファイル;IDE機能の使用 ほか);第4部 課外講義(構文の拡張;型演算)