AngularによるモダンWeb開発 実際の開発で必要な知識を凝縮 実践編

末次章/著

発売日:2017年11月

  • AngularによるモダンWeb開発 実際の開発で必要な知識を凝縮 実践編
  • AngularによるモダンWeb開発 実際の開発で必要な知識を凝縮 実践編
ISBN
978-4-8222-9654-4
著者情報
末次 章(スエツグ アキラ)
スタッフネット株式会社代表取締役。日本IBM勤務を経て現職。「新技術でビジネスを加速する」をモットーに、モダンWebと関連技術の研究・開発に従事。コンサルティングや執筆を通じて新技術の普及にも力を入れている。「AngularモダンWeb開発セミナー」をオンライン・マンツーマン形式で実施中

¥3,850 税込

17 nanacoポイント

17 セブンマイル

セブン-イレブン受取り(送料無料)

発送目安

発売日(発売日以降は当日)~2日で発送

宅配(送料¥550税込)

発送目安

発売日(発売日以降は当日)~2日で発送

交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。

商品説明

本書は、「Angular2によるモダンWeb開発―TypeScriptを使った基本プログラミング」の続編です。この前書で得た知識を土台に対象範囲をブラウザ内からWebサーバーやデータベースなどのバックエンド連携を含むシステム全体に広げ、大規模システムの構築にも対応する実践的知識の習得を目指します。読者として、AngularやモダンWeb開発に興味を持つ個人から、プロの開発者まで幅広く想定しています。ネット検索で入手できるAngular単体の技術解説ではなく、実装パターンや外部ライブラリとの統合など、本格的なモダンWebシステムの開発を成功させるための情報を網羅しました。

本書は、「Angular2 によるモダンWeb 開発〜TypeScriptを使った基本プログラミング〜」の続編です。この前書で得た知識を土台に対象範囲をブラウザ内からWebサーバーやデータベースなどのバックエンド連携を含むシステム全体に広げ、大規模システムの構築にも対応する実践的知識の習得を目指します。読者として、AngularやモダンWeb開発に興味を持つ個人から、プロの開発者まで幅広く想定しています。ネット検索で入手できるAngular単体の技術解説ではなく、実装パターンや外部ライブラリとの統合など、本格的なモダンWebシステムの開発を成功させるための情報を網羅し、以下の特徴を持った内容としました。

●モダンWebを体感するサンプルアプリ
本書の学習用として用意した多機能サンプルアプリ「顧客管理システム」は、Webであることを忘れさせる機能と快適さを提供します。操作を通じて、誰でもモダンWebの優位性を体感できます。開発者にとっては、機能ごとのサンプルコードとしても利用できます。なお、このサンプルアプリはバージョン固定で作成されているので、Angularがバージョンアップされても、本書の解説通りに動作確認することができます。

●様々なツールを使用した読者参加型の学習体験
様々なツールを使用した動作確認をふんだんに盛り込んでいます。複雑なデータの流れや動作を可視化し、実習つきの研修を受けるようにステップバイステップで手を動かし、確実な理解を目指します。

●モダンWeb開発のトラブル回避
アーキテクチャー変更による機能不足、バラバラに動作するコンポーネント、バージョンアップに伴う不具合、規模の拡大に伴う保守性の低下、システム管理のコスト増大など、様々なトラブルを回避するための手順を解説しています。

●新技術への対応
暗号化、インメモリデータベース、Redux、タイムマシンデバッグ、オブジェクトデータベース、RxJS、async/await、Fetch APIなどをシステムに組み込む方法を紹介します。

●バックエンド関連用語(付録)
フロントエンド開発者向けに、バックエンド側で使用する関連用語を解説しています。



■本書のダウンロードサイトで提供するサンプルアプリ5本

1)顧客管理システム(バックエンドとフロントエンド)
2)ExpressによるWeb API実装
3)暗号化ローカルDB評価
4)コンポーネント連携の動作確認
5)ReduxとAngularの連携

いずれのアプリも、本書第3章のバージョン固定手順でパッケージしていますので、すぐに動作できるうえ、Angularや関連ソフトのバージョン変化の影響を受けません。
(「近刊情報」より)

目次

第1章 モダンWebを理解して目標を定める
第2章 チェックリストでトラブルを回避する
第3章 開発環境の整備と新技術の活用
第4章 モダンWebのバックエンド開発
第5章 Angular実装パターンとReduxによる集中管理
第6章 モダンWebのフロントエンド開発
付録A 顧客管理システムのビルドと実行手順
付録B WebStormによるNode.jsのデバッグ
付録C バックエンド関連用語
付録D 顧客管理システムWeb APIテストシナリオ
付録E JWT用の鍵ペア(秘密鍵と公開鍵)の作り方

商品詳細

出版社名
日経BP社
対象年齢
一般
フォーマット
単行本

注意事項

本の帯に関して
帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。
版・表紙について
版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。

あなたへのおすすめ