現在地
トップ > 電子書籍 > PC・システム開発 > OS > Linux
実践Node.js入門ー基礎・開発・運用

実践Node.js入門ー基礎・開発・運用 [電子書籍版]
伊藤康太

6位 OS部門 楽天ブックス週間ランキング(2025年02月10日-2025年02月16日)ランキングを見る

3,278(税込)

商品情報

  • 著者:   伊藤康太
  • 発売日:   2023年01月27日
  • 出版社:   技術評論社
  • 商品番号:   9784297129576
  • 言語:   日本語
  • 対応端末:   電子書籍リーダー, Android, iPhone, iPad, デスクトップアプリ

商品説明

内容紹介

(概要)

Node.jsの入門書です。Node.jsは今やWebアプリケーション開発には欠かせない存在です。

本書には、Node.jsで実際にアプリケーション開発をはじめるための知識がまとまっています。基礎知識、環境構築、重要文法、非同期、CLIツール開発、Expressを用いたサーバーサイドの開発やフロントエンド(React)との連携などNode.jsの全体像が学べます。

現場で活躍する第一人者が、Node.jsのアプリケーション開発の指針やノウハウを教えます。


(こんな方におすすめ)

・Node.jsを学びたいエンジニア

・JavaScriptへの基本的な知識のあるエンジニア、サーバサイドもある程度しっかりやりたい人

・他言語でサーバサイド開発の経験があり、Node.jsも身につけたいエンジニア


(目次)

1 はじめてのNode.js

  1.1 Node.jsの言語としての特徴

  1.2 フロントエンド/バックエンドの両方に必要となったNode.js

2 JavaScript/Node.jsの文法

  2.1 開発環境の導入

  2.2 JavaScript基礎

  2.3 JavaScriptと継承

  2.4 JavaScriptとthis

  2.5 ES2015以降の重要文法

3 Node.jsとモジュール

  3.1 CommonJS modules

  3.2 ECMAScript modules

  3.3 モジュールの使い分け

  3.4 標準モジュール(Core API)

  3.5 npmと外部モジュールの読み込み

4 Node.jsにおける非同期処理(フロー制御)

  4.1 同期処理と非同期処理

  4.2 Callback

  4.3 Promise

  4.4 async/await

  4.5 ストリーム処理

  4.6 AsyncIterator

  4.7 エラーハンドリングのまとめ

  4.8 Top-Level Await

5 CLIツールの開発

  5.1 Node.jsの開発フロー  5.2 引数の処理

  5.3 ライブラリ導入とCLIへの落とし込み

  5.4 Node.jsのLint

  5.5 Node.jsのテスト

6 ExpressによるREST APIサーバー/Webサーバー

  6.1 Expressの基礎と導入

  6.2 Expressの必須機能

  6.3 包括的エラーハンドリング

  6.4 データベース連携

  6.5 ビューテンプレート

  6.6 静的ファイル配信

  6.7 ルーティングとファイル分割の考え方

  6.8 ファイル分割の実践

  6.9 ハンドラーのテスト

  6.10 AsyncIteratorのテスト

  6.11 失敗時のテスト

  6.12 ハンドラー単位の分割とテストしやすさ

  6.13 Node.jsアプリケーションのデプロイ

  6.14 Node.jsとDocker

  6.15 Clusterによるパフォーマンス向上

7 フロントエンド/バックエンドの開発

  7.1 フロントエンドとバックエンドをまとめて開発する

  7.2 モノレポ(Monorepo)

  7.3 アプリケーションの構成

  7.4 フロントエンド開発の考え方

  7.5 Reactの基本機能

  7.6 ブラウザイベントの処理

  7.7 コンポーネントの分割

  7.8 API から取得した値を表示する

  7.9 APIをコールして値を更新する

  7.10 Client Side Routing(クライアントサイドのルーティング)

  7.11 フロントエンドアプリケーションのデプロイ

  7.12 フロントエンドのテスト

8 アプリケーションの運用と改善

  8.1 パッケージのバージョンアップ

  8.2 モノレポで共通のライブラリを管理する

  8.3 アプリケーションの実運用における注意点

  8.4 パフォーマンス計測とチューニング


商品レビュー(4件)

総合評価
 4.00

楽天Koboのレビュー

まだレビューがありません。 レビューを書く

楽天ブックスランキング情報

  • 週間ランキング(2025年02月10日 - 2025年02月16日)

     電子書籍:第-位( - ) > PC・システム開発:第229位(↑) > OS:第6位(↑)

  • 日別ランキング

    ランキング情報がありません。

楽天Kobo電子書籍版

  • 期間限定!イチオシのキャンペーン

最近チェックした商品

    ※表示を削除したい場合は閲覧履歴のページから削除お願いいたします

    ランキング:PC・システム開発

    ※1時間ごとに更新

    購入データ自動連携!楽天ブックス公式 無料 読書管理パプリ Readee

    このページの先頭へ