スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

大規模開発でも小規模開発でも使える TypeScript実践入門(技術評論社)

最近,TypeScriptへの注目度は非常に高まっていますが,TypeScriptは単なるJavaScriptの置き換えではありません。TypeScriptを使えば,(1)早い=開発効率のアップが望める/(2)軽い=クライアント側の機能を拡大できる(いちいちサーバにアクセスしない)/(3)大規模=大規模開発に対応している,という恩恵が得られます。本書は,この3つのポイントにフォーカスして,しかもTypeScriptで「できること」の基本を漏れなく説明していくことを目指します。本書で身につけた知識は,大規模であろうと小規模であろうと今後の開発において必ずや役立つはずです。

大規模開発でも小規模開発でも使える TypeScript実践入門

新品価格
¥2,894から
(2014/9/11 01:04時点)

(発売日:2014年 9月12日)
■■ 目次 ■■

Preface 本書で扱うこと

Chapter 1 TypeScriptを使う
 1.1 コンパイル
 1.2 型の導入
 1.3 アンビエント
 1.4 any型
 1.5 JavaScriptとのソースコードの互換性
 1.6 関数
 1.7 クラス
 1.8 継承
 1.9 インターフェース
 1.10 アロー関数
 1.11 列挙型
 1.12 ジェネリック
 1.13 型の変換
 1.14 内部モジュール
 1.15 外部モジュール
 1.16 参照の埋め込み

Chapter 2 型の使い方と開発効率アップの考え方
 2.1 モジュールの分割
 2.2 クラスの分割
 2.3 関数の分割
 2.4 可視範囲の制御
 2.5 関数に名前を付ける場合と付けない場合
 2.6 抽象度をアップしてのコード短縮
 2.7 類似処理の統合
 2.8 共通ライブラリの作成
 2.9 コレクションの扱い
 2.10 名前空間の利用

Chapter 3 既存ライブラリの活用
 3.1 型の定義ファイル
 3.2 どのようなライブラリの定義があるのか?
 3.3 TypeScriptからどう使うか?
 3.4 型定義がないライブラリはどう使うか?
 3.5 any型が使用されても平気なのか?

Chapter 4 サーバーとクライアントの分担
 4.1 UIはどうするか?
 4.2 ストレージはどうするか?
 4.3 サーバーを必須とする機能の抽出
 4.4 いかにしてクライアント処理の割合を増やすか?
 4.5 サーバーと通信できない場合の対処

Chapter 5 複数ページの構成
 5.1 複数ページへの分け方

Chapter 6 ページ間の共通機能
 6.1 ページ間の共通機能

Chapter 7 ページ間での情報の継続
 7.1 ページ間での情報の継続

Chapter 8 サーバーとの通信
 8.1 型のないデータ通信と型のあるTypeScriptの関係
 8.2 通信形式として何を使うのか?
 8.3 送信データのTypeScriptによる処理
 8.4 受信データのTypeScriptによる処理
 8.5 好ましい送信,好ましくない送信
 8.6 結果を返す型はどう扱うべきか?
 8.7 共通化されたインターフェースと専用インターフェース

Chapter 9 クラウドとTypeScript
 9.1 クラウドの問題

Chapter 10 TypeScriptとコンパイル結果
 10.1 コンパイル結果を直接使う

Chapter 11 サンプルソース
 11.1 掲示板ソフト「ジバン(Jiban)」

付録
 Appendix 1 Visual Studio Expressによる無料環境構築
 Appendix 2 コマンドラインのコンパイラ

 詳細はこちら → 技術評論社(書籍紹介ページ)





 <同じカテゴリの書籍を見る>
  ■ カテゴリ一覧

  ■ プログラミング
  ■ JavaScript関連
  ■ 無料
  ■ インターネット
  ■ Webサイト・ホームページ作成
  ■ 仮想化・クラウド

 <同じ出版社の書籍を見る>
  ■ 技術評論社
icon icon
高速SSD + 大容量HDD 搭載モデル特集 icon
クリエイター向けノートパソコン ビデオ編集向けパソコン
関連記事

テーマ : プログラミング
ジャンル : コンピュータ

コメントの投稿

非公開コメント

検索フォーム
カテゴリ
オススメ!
■BookLive!
電子書籍ストア BookLive!
電子書籍ストア BookLive!

■マウスコンピューター
マウスコンピューター/G-Tune
マウスコンピューター/G-Tune
マウスコンピューター/G-Tune

■ドスパラ




■パソコン工房
icon icon

icon icon


■ソニーストア
ソニーストア


■ライズマーク



月別アーカイブ
最新記事
FC2カウンター
最新コメント
最新トラックバック
アクセスランキング
[ジャンルランキング]
本・雑誌
2105位
アクセスランキングを見る>>

[サブジャンルランキング]
和書
1130位
アクセスランキングを見る>>
プロフィール

サーウルBOOKS

Author:サーウルBOOKS
横浜在住。本屋に行くと、ついつい長居をしてしまうおっさんです。

サブ カテゴリ

インターネット 工学社 秀和システム 3DCG ゲーム製作 技術評論社 Webサイト・ホームページ作成 iOS 電子工作 JavaScript 無料 Mac フリーソフト スマートフォン マイコン Andoroid ソフトバンククリエイティブ イラスト素材 マイナビ 動画編集 作曲 HTML インプレスジャパン Windows JAVA 翔泳社 ビー・エヌ・エヌ新社 日経BP社 イラスト作成 Linux アニメ制作 晋遊舎 タブレット ロボット カットシステム C言語 ボーカロイド Unity 3Dプリンタ C# Objective-C CAD C++ 仮想化・クラウド CQ出版社 ブログ 学研 フォトレタッチ データベース Python ボーンデジタル ソーテック社 ラトルズ 初音ミク オライリージャパン PHP アスキー・メディアワークス BASIC 自作パソコン Ruby ワークスコーポレーション ヤマハミュージックメディア 画像・動画 Perl 誠文堂新光社 スタイルノート エムディエヌコーポレーション サウンド・デザイナー リックテレコム アフリエイト 

RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。