実践TypeScript
BFFとNext.js&Nuxt.jsの型定義
マイナビ出版
TypeScriptの型システムのからフレームワーク利用の実践まで。型定義のノウハウを凝縮!
本書は、TypeScriptの「型システム」に関する知識を体系的に学ぶための一冊です。TypeScriptやJavaScriptで、ある程度のアプリケーションを作った経験がある人を対象としているため、アプリケーション構築に必要なノウハウなどは提供していません。TypeScriptの型システムにフォーカスし、その基礎からフレームワークと連携した活用方法まで、より深く解説しています。
本書を読めば「TypeScriptは、スピーディーに品質の高いサービスを開発する上では欠かせない最高のパートナー」だということがわかるはずです。よいライブラリを使えば自動的によいアプリケーションが作れるわけではないように、型定義も個人の力量とアイディアが重要です。本書は、そういった「型定義」のスキルアップを目指すには最適の一冊です。
第1部「導入編」では、TypeScriptの型システムの基本的な仕様に基づいて学びます。TypeScriptの型システムは、リリースごとにさまざまな機能が追加されています。ここでは、近年追加された機能により、大幅に広がった型定義の表現力を紹介しています。
第1章と第2章では、開発環境の設定とTypeScriptの基本的な用語を学びます。第3章から6章では、型推論・型安全・型の互換性や結合、そして高度な型など、「TypeScirpの型システム」を体系的に深く解説しています。
第2部「実践編」では、第1部で身に付けた型システムの基礎知識をもとに、「Next.js」「Nuxt.js」という特定のフレームワークにフォーカスしています。2019年現在の人気のフレームワークを通じてTypeScriptを学ぶということは、今後のTypeScriptプログラミングにおいて、必要な基礎知識となります。フレームワークの一部のAPI知識が古くなったとしても、それらを支える型定義の知識は揺らぎのないものです。また、「Next.jsとNuxt.jsのどちらかにしか興味がない」あるいは「どちらかだけを使っている」のであれば、これを機に他方のフレームワークにも挑戦してみるとよいでしょう。
なお、第2部の各章は、それぞれ3節立てで構成されており、1節から3節まで段階的に難易度が上がっていくようになっています。TypeScriptの経験が浅い場合、順番に読み進めてしまうと、難しいと感じるかもしれません。わからない単語が出てきたら、索引などを活用して第1部の当該部分に戻り、振り返りつつ進めるとよいでしょう。
発売日:2019-06-26
ページ数:352ページ
目次
目次
著者プロフィール
-
吉井 健文()
株式会社ディー・エヌ・エーのフロントエンドデベロッパー。
絶賛!発売中!
-
- 田母神流ブレない生き方
-
- 田母神俊雄(著者)
- 人文・思想その他
- 「あの騒動の中でも私はまったく動じなかった。なぜなら“日本をよりよくする”という信念があったからだ」。元航空自衛隊トップの著者が、自身の生い立ちから自衛隊に入隊し、幕僚長になるまでの経緯や、懸賞論文事件の裏で起きていた事実を自らの生き方とともに告白。人の目を気にせず、流されず、意志を貫く人生論を伝授!
-
- 悩まない力
-
- アルボムッレ・スマナサーラ(著者)
- 人文・思想その他
- 「なぜ、悩むのですか?」――「自分」「仕事」「恋愛」「子ども」「お金」「病気」「死」など、さまざまなことに悩みを抱える現代人に初期仏教の長老が語る「悩まない生き方」論。
-
- 「ふ~ん、AB型だ」って言うな!
-
- 御瀧政子(著者)
- 趣味その他
- 理屈っぽい、天才肌、二重人格……理解しにくいと言われるAB型人間も、本書を読めば、その行動パターンがけっこうわかるかも!? 人気の心理研究家がAB型の本質をつく!
-
- 「ほらっ、O型だ」って言うな!
-
- 御瀧政子(著者)
- 趣味その他
- 日本人の3割を占めるO型。おおざっぱ、面倒見がよい、負けず嫌いという噂は果たして事実?大人気の心理研究家がO型の人間のオモテもウラも完全解説!
7222件中 7153-7156件目先頭前へ1781178217831784178517861787178817891790次へ最後
Copyright © Mynavi Publishing Corporation