JavaScriptプログラマーのためのTypeScript厳選ガイド 〜JavaScriptプロジェクトを型安全で堅牢にする書き方を理解する【電子書籍】[ 藤吾郎 ]

暮らしに潤いを「My Favorite Life」の暮らしに潤いを「My Favorite Life」
暮らしに潤いを「My Favorite Life」 として ・イベント・などを特集中
暮らしに潤いを「My Favorite Life」 : | イベント|

当サイトではアフィリエイト広告を利用しています

暮らしに潤いを「My Favorite Life」

PC・システム開発 > その他

  インターネットセキュリティ
  ホームページ作成
  Webデザイン
  ブログ・SNS


【電子書籍なら、スマホ・パソコンの無料アプリで今すぐ読める!】
商品説明

<h2><strong>◆TypeScriptこそが現代のJavaScriptである◆</strong></h2> <p> 本書は、TypeScriptの入門書です。
TypeScriptは、JavaScriptに静的型を追加したプログラミング言語です。
TypeScriptの構文はJavaScriptの構文のほとんどをそのまま利用しており、ほとんどそのままJavaScriptに変換して実行するため、JavaScriptと同等のことができます。
そして、静的型付けは、正しく動作し、しかも読みやすいプログラムを書くための助けになります。
<br />  現在、私たちは「TypeScriptこそがモダンJavaScript」という新たな時代に立ち会っています。
Webの発展とともにさまざまなWeb技術がJavaScriptの上に構築されていき、JavaScriptの適用範囲も広がりつつあります。
その中でTypeScriptは、JavaScriptの代替言語として、その存在感を示しています。
<br />  本書では、TypeScriptを「すべてのJavaScriptプロジェクトにとって導入する価値のある、JavaScriptの一方言」と位置付けています。
この「方言」とは、ここでは「JavaScriptの知識を100%活かせるが、表面的にはJavaScriptとは少しだけ異なる言語」という意味です。
TypeScriptとJavaScriptの適用範囲はほとんど一致するからです。
JavaScriptプロジェクトの実装言語としてTypeScriptを採用することで、生産性が向上し、より安定したソフトウェア開発を行えるでしょう。
<br />  第1章では、TypeScriptについて概念的な話をしています。
第2章では、TypeScriptコンパイラの基本的な使い方を紹介しています。
第3章はES2015+について、主にTypeScript的な文脈から解説をしています。
続く第4章、第5章ではTypeScriptの型システムについて基礎から応用まで解説し、第6章ではモジュールについて簡潔に触れます。
<br />  本書はすでにある程度JavaScriptに習熟したプログラマーを対象にしています。
また、bashなどの基本的なコマンドラインインターフェイスや、gitとGitHubについても最低限の知識はあるものとします。
最初から通読することを念頭に置いて章を立てていますが、TypeScriptの知識が少しある場合や、JavaScriptについて熟知している場合は、第4章と第5章を集中的に読むのでもよいでしょう。
</p> <h2><strong>
■こんな方におすすめ</strong></h2> <p>・JavaScriptを仕事で使っているが、これからTypeScriptを現場で使いこなせるようになりたい方</p> <h2><strong>
■目次</strong></h2> <p><strong>
●第1章 TypeScriptとは何か</strong><br />   1-1 なぜTypeScriptが注目されているのか<br />   1-2 TypeScriptが開発された背景<br />   1-3 TypeScriptで生産性が上がる理由<br />   1-4 TypeScript+JavaScriptという二重構造<br />   1-5 TypeScriptのエコシステム<br /> <strong>
●第2章 TypeScriptコンパイラの基礎</strong><br />   2-1 nodeコマンドをインストールする<br />   2-2 tscコマンドをインストールする<br />   2-3 tscコマンドでTypeScriptのコードをコンパイルする<br />   2-4 tsimpコマンドでTypeScriptのコードをコンパイルせずに実行する<br />   2-5 tsconfig.jsonについて知っておくべきこと<br />   2-6 Visual Studio CodeでTypeScript言語サービスを利用する<br />   2-7 Visual Studio Codeからスクリプトを実行できるようにする<br />   2-8 本書のサンプルコードについて<br /> <strong>
●第3章 ES2015+の基本構文</strong><br />   3-1 変数宣言<br />   3-2 クラス<br />   3-3 文字列<br />   3-4 プリミティブ値<br />   3-5 配列とタプル<br />   3-6 オブジェクト<br />   3-7 グローバルオブジェクト<br />   3-8 関数とメソッド<br />   3-9 スプレッド構文<br />   3-10 分割代入<br />   3-11 条件分岐<br />   3-12 for-ofループ文とイテレータ<br />   3-13 async/awaitによる非同期処理<br /> <strong>
●第4章 型演算の基本</strong><br />   4-1 JavaScriptの動的型の概要<br />   4-2 TypeScriptの静的型の概要<br />   4-3 any型<br />   4-4 unknown型<br />   4-5 void型<br />   4-6 never型<br />   4-7 オブジェクト型<br />   4-8 クラス型<br />   4-9 型を引数として受け取るジェネリクス<br />   4-10 共用体型 / Union Types<br />   4-11 交差型 / Intersection Types<br />   4-12 余剰プロパティチェック / Excess Property Checks<br />   4-13 ナローイングと型ガード<br />   4-14 型アサーションのas演算子<br />   4-15 as const演算子<br />   4-16 non-nullアサーション演算子<br />   4-17 ユーザー値技の型ガードを実装する述語関数<br />   4-18 ナローイングを起こすためのアサーション関数<br />   4-19 satisfies 演算子<br /> <strong>
●第5章 高度な型演算</strong><br />   5-1 型関数と型演算子<br />   5-2 共用体型と交差型<br />   5-3 テンプレートリテラル型<br />   5-4 組み込み型関数<br />   5-5 型演算活用事例 - ルーティングパスの文字列型からパラメータを取り出す型関数ParamsOf<S><br /> <strong>
●第6章 モジュールシステム</strong><br />   6-1 importで拡張子なし<br />   6-2 importで拡張子に.mjs<br />   6-3 importで拡張子に.mts</p> <h2><strong>
■著者プロフィール</strong></h2> <p><strong>藤吾郎</strong>:ソフトウェアエンジニア。
TypeScriptとRust好きが勢い余ってRustでTypeScriptインタプリタを書き始めました(github.com/gfx/TiScript)。
二児の父。
</p>画面が切り替わりますので、しばらくお待ち下さい。

※ご購入は、楽天kobo商品ページからお願いします。

※切り替わらない場合は、こちら をクリックして下さい。

※このページからは注文できません。


商品を詳しく見る


¥ 2,640-(税込)


JavaScriptプログラマーのためのTypeScript厳選ガイド 〜JavaScriptプロジェクトを型安全で堅牢にする書き方を理解する【電子書籍】[ 藤吾郎 ] 1


#ショップ名 : 楽天Kobo電子書籍ストア

#送料 : 送料込

#クレジットカード : 利用可

#海外配送 : 海外配送不可

#あす楽 : 翌日配送不可

#ギフト : ギフト包装不可能



商品を詳しく見る

  • 「その他」の関連商品を見る
  • 「その他」の人気商品を見る
  • 「楽天Kobo電子書籍ストア」の他の商品を見る
  •    

    JavaScriptプログラマーのためのTypeScript厳選ガイド 〜JavaScriptプロジェクトを型安全で堅牢にする書き方を理解する【電子書籍】[ 藤吾郎 ]
    マスタリングAPIアーキテクチャ モノリシックからマイクロサービスへとアーキテクチャを進化させるための実践的手法/JamesGough/DanielBryant/MatthewAuburn【3000円以上送料無料】
    ¥3,740 -
    JavaScriptプログラマーのためのTypeScript厳選ガイド 〜JavaScriptプロジェクトを型安全で堅牢にする書き方を理解する【電子書籍】[ 藤吾郎 ]
    現場のプロがやさしく書いたWebサイトの分析・改善の教科書【改訂3版 GA4対応】【電子書籍】[ 小川 卓 ]
    ¥3,399 -
    JavaScriptプログラマーのためのTypeScript厳選ガイド 〜JavaScriptプロジェクトを型安全で堅牢にする書き方を理解する【電子書籍】[ 藤吾郎 ]
    ゼロから学べるブログ運営×集客×マネタイズ人気ブロガー養成講座/菅家伸【1000円以上送料無料】
    ¥1,980 -
    JavaScriptプログラマーのためのTypeScript厳選ガイド 〜JavaScriptプロジェクトを型安全で堅牢にする書き方を理解する【電子書籍】[ 藤吾郎 ]
    note完全マニュアル 情報発信もコンテンツ販売も!/八木重和【1000円以上送料無料】
    ¥1,650 -
    JavaScriptプログラマーのためのTypeScript厳選ガイド 〜JavaScriptプロジェクトを型安全で堅牢にする書き方を理解する【電子書籍】[ 藤吾郎 ]
    Instagram完全マニュアル[第2版] [ 八木重和 ]
    ¥1,540 -
    JavaScriptプログラマーのためのTypeScript厳選ガイド 〜JavaScriptプロジェクトを型安全で堅牢にする書き方を理解する【電子書籍】[ 藤吾郎 ]
    【中古】HTML&CSSとWebデザインが1冊できちんと身につく本 増補改訂版/技術評論社/服部雄樹(単行本(ソフトカバー))
    ¥1,515 -
    JavaScriptプログラマーのためのTypeScript厳選ガイド 〜JavaScriptプロジェクトを型安全で堅牢にする書き方を理解する【電子書籍】[ 藤吾郎 ]
    ゼロからはじめるスマホで楽しむLINE超入門 いちばんやさしい入門書/リンクアップ【1000円以上送料無料】
    ¥1,320 -
    JavaScriptプログラマーのためのTypeScript厳選ガイド 〜JavaScriptプロジェクトを型安全で堅牢にする書き方を理解する【電子書籍】[ 藤吾郎 ]
    ゼロからはじめるTikTok基本&便利技/リンクアップ/三上麻依/三上麻依【1000円以上送料無料】
    ¥1,320 -
    JavaScriptプログラマーのためのTypeScript厳選ガイド 〜JavaScriptプロジェクトを型安全で堅牢にする書き方を理解する【電子書籍】[ 藤吾郎 ]
    【中古】図解まるわかりWeb技術のしくみ /翔泳社/西村泰洋(単行本(ソフトカバー))
    ¥1,160 -
    JavaScriptプログラマーのためのTypeScript厳選ガイド 〜JavaScriptプロジェクトを型安全で堅牢にする書き方を理解する【電子書籍】[ 藤吾郎 ]
    世界一やさしいCanva無料で使えるデザイン作成ツールガイド【1000円以上送料無料】
    ¥1,100 -

    JavaScriptプログラマーのためのTypeScript厳選ガイド 〜JavaScriptプロジェクトを型安全で堅牢にする書き方を理解する【電子書籍】[ 藤吾郎 ]


    暮らしに潤いを「My Favorite Life」 : イベント 特集 | お店 | 過去ログ |
    イベント 特集PRADA(プラダ) |  防犯カメラ |  人体解剖模型 |  パワープロジェクター |  低反発マットレス |  ストレッチボード |  スポーツサングラス |  ワインディングマシーン |  ロールスクリーン |  MENコス |  (Azur)フロントシートカバー |  ランニングシューズ |  シルバーカー |  スティッククリーナースタンド |  吸音パネル |  リメイクシート |  看護実習モデル |  令和 |  クリスマスケーキ |  レディース水着 | 

    My Favorite Life : 私のお気に入り通販 | 珍しい物を集めてみました | トラベル | ふるさと納税で体験 | 暮らしに潤いを | 食材通販 | 電子書籍 | レシピ | お店 |
    Copyright:My Favorite Life All rights reserved.