2パーセントの割引でUSD 21.12 税込
紙の本の価格: USD 21.55 Image
獲得予定ポイント: +97 pt (3%)
期間限定ポイント
ご請求額:JPY 3,212

これらのプロモーションはこの商品に適用されます:

一部のプロモーションは他のセールと組み合わせることができますが、それ以外のプロモーションは組み合わせることはできません。詳細については、これらのプロモーションに関連する規約をご覧ください。

を購読しました。 続刊の配信が可能になってから24時間以内に予約注文します。最新刊がリリースされると、予約注文期間中に利用可能な最低価格がデフォルトで設定している支払い方法に請求されます。
メンバーシップおよび購読」で、支払い方法や端末の更新、続刊のスキップやキャンセルができます。
次に追加されました:

申し訳ありません。問題が発生しました。

ウィッシュリストの取得中にエラーが発生しました。もう一度やり直してください。

申し訳ありません。問題が発生しました。

リストを利用できません。
Kindleアプリのロゴ画像

無料のKindleアプリをダウンロードして、スマートフォン、タブレット、またはコンピューターで今すぐKindle本を読むことができます。Kindleデバイスは必要ありません

ウェブ版Kindleなら、お使いのブラウザですぐにお読みいただけます。

携帯電話のカメラを使用する - 以下のコードをスキャンし、Kindleアプリをダウンロードしてください。

KindleアプリをダウンロードするためのQRコード

  • 実践Node.js入門―基礎・開発・運用

実践Node.js入門―基礎・開発・運用 Kindle版

5つ星のうち4.2 (27)

(概要)

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 パフォーマンス計測とチューニング
この本はファイルサイズが大きいため、ダウンロードに時間がかかる場合があります。Kindle端末では、この本を3G接続でダウンロードすることができませんので、Wi-Fiネットワークをご利用ください。

お買い得タイトル

あなたの購入および読書履歴からのおすすめ

商品の説明

著者について

伊藤康太(いとうこうた)

2013年にヤフー株式会社に入社。情報システム部門やプラットフォーム部門にて企画・開発・運用に従事。
またヤフーにおけるスペシャリスト認定制度である黒帯(Webフロントエンド)を拝命し、社内横断の組織にて技術や開発のサポート、OSSへのフィードバックなどに携わる。

2022年よりRPGテック合同会社に参画し、スタートアップ・新規事業の開発やアドバイザー業務などを手掛ける。

著書に『動かして学ぶ!Slackアプリ開発入門(共著、翔泳社)』、その他ウェブメディアや雑誌への寄稿も行う。

登録情報

  • ASIN ‏ : ‎ B0BRPT1M95
  • 出版社 ‏ : ‎ 技術評論社
  • アクセシビリティ ‏ : ‎ 詳細はこちら
  • 発売日 ‏ : ‎ 2023/1/27
  • 言語 ‏ : ‎ 日本語
  • ファイルサイズ ‏ : ‎ 16.5 MB
  • Text-to-Speech(テキスト読み上げ機能) ‏ : ‎ 有効
  • タイプセッティングの改善 ‏ : ‎ 有効
  • X-Ray ‏ : ‎ 有効にされていません
  • Word Wise ‏ : ‎ 有効にされていません
  • 本の長さ ‏ : ‎ 608ページ
  • ISBN-13 ‏ : ‎ 978-4297129576
  • Page Flip ‏ : ‎ 有効
  • Amazon 売れ筋ランキング: Kindleストア - 193,596位 (Kindleストアの売れ筋ランキングを見る)
  • カスタマーレビュー:
    5つ星のうち4.2 (27)

カスタマーレビュー

星5つ中4.2つ
27グローバルレーティング
実践Node.js入門
星5つ中4つ
実践Node.js入門
フィードバックをお寄せいただきありがとうございます
申し訳ありませんが、エラーが発生しました
申し訳ありませんが、レビューを読み込めませんでした

上位レビュー、対象国: 日本

  • 2025年4月5日に日本でレビュー済み
    フォーマット: Kindle版 (電子書籍)Amazonで購入
    ただし他言語開発経験者向け
  • 2024年8月31日に日本でレビュー済み
    フォーマット: 単行本(ソフトカバー)Amazonで購入
    カスタマー画像
    5つ星のうち4.0
    実践Node.js入門

    2024年8月31日に日本でレビュー済み

    このレビューの画像
    カスタマー画像
    1人のお客様がこれが役に立ったと考えています
    レポート
  • 2024年8月18日に日本でレビュー済み
    フォーマット: 単行本(ソフトカバー)Amazonで購入
    Node.jsの特徴を網羅的に必要最低限に紹介してくれています。本当に勉強になります。
    1人のお客様がこれが役に立ったと考えています
    レポート
  • 2023年9月26日に日本でレビュー済み
    フォーマット: Kindle版 (電子書籍)Amazonで購入
    この本を読むのにある程度の知識量が必要。
    非同期処理とか、テストとか、UIライブラリとか、dockerとか、、、

    入門と銘打ってはいるが、補助的な情報(関数の使い方や用語)がなかったり、あっさりだったりで自分で調べる必要がある。
    入門書ではなく、ステップアップのための本と思った方がいいです。

    電子版にリンク貼ってるのは良心的かな。
    買うなら電子書籍のほうがいいと思います。
    8人のお客様がこれが役に立ったと考えています
    レポート
  • 2024年3月18日に日本でレビュー済み
    フォーマット: Kindle版 (電子書籍)Amazonで購入
    筆者はヤフーの黒帯エンジニアだった方で単なる入門の知識だけでなく、実務の経験に基づいた知見も散りばめられており学びがあった。
    2人のお客様がこれが役に立ったと考えています
    レポート
  • 2023年2月3日に日本でレビュー済み
    フォーマット: 単行本(ソフトカバー)Amazonで購入
    現在、自分は情報処理安全確保支援士を受験するつもりで勉強中ですが、その試験は開発関係者に門戸を開く意図だとは思いますが、今時のアプリケーション開発が分かっていないと理解が困難な出題が結構多いので、不本意ながら、でもアプリケーション開発について理解することはもちろん悪いことではないので、新刊のこの本を買ってみました。

    書名に「実践」(それと「入門」)の文字が入った本はスゴい数あっても普段はほとんど意識することはないですが、この本は「実践」の書名に恥じない如何にも開発のプロならでは実経験を踏まえた現場感がある解説がされている本で、未経験者の自分にも大変参考になる良い本だと思います。

    ただ日本国内で書かれた本ではいつものことなので個人的には気にはなりませんが、特に説明なしに業界のプロには常識らしい英略語等の用語が登場するので、書名に「入門」の文字があることとp.3で想定される読者として「初めてWeb開発に触れる新卒エンジニア」も挙げていることからするとどうかと思ったので最初は星4つにしましたが、改めて読むと著者の熱意が伝わる中身が濃い本で、この本を読破すれば業界人に仲間入り出来そうな気にさせてくれるので今更ですが星5つにします。

    因みに最初この本を読んだときには特にmockがどういうものなのか良く分かりませんでしたが、その後『フロントエンド開発のためのテスト入門』を読んで何となくは分かりました。

    ところで、この本はSOP(とCORS)にも言及していて、個人的にはSOPを満たしていないことによるエラーの回避策として「Proxyを導入してドメインを同じにする」(p.289)という方法は考えてもなかったので興味深かったのですが、この場合にはCORS云々は関係しないと思うので、同ページの7.8.4項の見出しはCORSではなく「Same-origin policy(SOP)」にしてもらった方が良かったかと思います。
    この本ではProxyを使う方法の解説が先になっていますが、普通にCORSとしてAccess-Control-Allow-Originヘッダーを付与する場合の解説もp.332以降にあって、p.338にも「CORS」の文字が出てきますが「制限される」とあるので(細かいことですが)「SOP」のことを言っているようにも読めます(CORSはSOPの緩和策です)。

    レビューを書き直したついでに第1刷で気がついた誤植を書いておきます。
    ・p.249 中段に「nmp workspace」とあり最後の「s」が抜けています。
    ・p.286 ページ下の注記で「fetch」の「h」が「n」になっています。
    7人のお客様がこれが役に立ったと考えています
    レポート
  • 2023年2月25日に日本でレビュー済み
    フォーマット: Kindle版 (電子書籍)Amazonで購入
    Node.jsの実践開発についてのノウハウが凝縮されおり、初心者が中級者にステップアップする為に価値ある一冊です。
    テクニカルライターでは書けない、現場のエンジニア経験を踏まえての実践ノウハウが詰まっています。
    例えば、非同期処理にしても、「イベントループをいかに長時間停止させないか意識することが重要」と実践向けのポイントを示した上で、どうすべきなのかを具体的に解説しています。
    多めのコラムも実践向けです。
    12人のお客様がこれが役に立ったと考えています
    レポート
  • 2023年4月20日に日本でレビュー済み
    フォーマット: 単行本(ソフトカバー)
    ちょっと説明がはしょりすぎというか、確かに網羅的で漏れなくすべてが書かれているのだけど、リッチー&カーニハンのcプログラミング言語のような感じ。あくまで個人的な印象だが。対象読者が自頭のあるプログラマー向き。結局他のもっと平易に書かれた本を買ってそちらで仕様やら構文やらを覚えた

    追記:初級者レベルからの脱却のために再度この本を読んで非常に理解が深まった。expressとreactを連携させてmongodbからデータを検索できるナウい?webシステムを作れました。おすすめです。
    10人のお客様がこれが役に立ったと考えています
    レポート

問題を報告


この商品には、不適切な内容が含まれていますか?
この商品は、著作権を侵害していると思いますか?
この商品には、品質または書式設定の問題が含まれていますか?