実践Node.jsプログラミング 電子書籍(生越 昌巳 吉川 邦夫 吉川 邦夫 Mike Cantelon Marc Harter T.J. Holowaychuk Naithan Rajlich)|翔泳社の本
  1. ホーム >
  2. 電子書籍 >
  3. 実践Node.jsプログラミング

実践Node.jsプログラミング

監修
翻訳
原著




形式:
電子書籍
発売日:
ISBN:
9784798138558
価格:
3,960(本体3,600円+税10%)
カテゴリ:
Webプログラミング
キーワード:
#Web・アプリ開発,#プログラミング,#ネットワーク・サーバ・セキュリティ,#開発手法
電子書籍

Node.jsのコアからサードパーティモジュールまで、実働サンプルとともに味わい尽くす

Node.jsとは、Ryan Dahlが「スケーラブルなネットワークプログラムを簡単に作成できる環境」として開発したものです。ここで重要なのは“簡単”ではなく“スケーラブル”という点です。JavaやPHPなどの言語による環境では、ハードウェアの制限が顕在化し、サーバーで処理ができる接続数を容易に拡張することができません。

Node.jsでは、接続方法を変えることでこの問題に対処し、ユーザーからの過剰な要求にもサーバー側ですぐに対処できるようにしたのです。だからといって、Node.jsだけで現状のネットワークプログラム実行環境すべてをまかなえるわけではありません。そのために日々Node.jsを拡張するモジュールが作成され、Node.js自体も更新されています。

本書は現在進行形で開発が進むNode.jsと、これを拡張するモジュールを使って(あるいは作って)、スケーラビリティを重視するネットワークプログラムの作成方法をイチからじっくり学びます。

※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

(翔泳社)

目次の登録はありません。
本書は付属データの提供はございません。

お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。

追加情報はありません。
この商品の「よくある質問」はありません。

現在表示されている正誤表の対象書籍

書籍の種類:電子書籍

書籍の刷数:全刷


※重版をした際に、内容が修正されている場合があります。「刷数の確認方法(例)」の図を参考に、お手元の書籍の刷数をご確認ください。下の「書籍の刷数」の欄で刷数を選択すると、お持ちの書籍の刷数に合わせて、正誤情報を絞り込むことができます。

書籍によっては表記が異なる場合がございます


本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

 書籍の刷数で正誤情報を絞り込みたい場合は選択してください。

 書籍の種類:

最終更新日:2020年01月06日
ページ数 内容 書籍修正刷 電子書籍訂正 発生刷 登録日
031
2つ目のスニペット
var socketio = require('socket.io');
var io;
var guestNumber = 1;
var nickNames = ;
var namesUsed = [];
var currentRoom = ;
var socketio = require('socket.io');
var io;
var guestNumber = 1;
var nickNames = {};
var namesUsed = [];
var currentRoom = {};
1刷 2014.06.24
032
リスト2-7の6行目
guestNumber = assignGuestName(socket, guestNumber,
    ?nickNames, namesUsed);  ← ユーザーの接続時にゲスト名を割り当てる
guestNumber = assignGuestName(socket, guestNumber,
    nickNames, namesUsed);  ← ユーザーの接続時にゲスト名を割り当てる
1刷 2014.06.24
167
リスト15-4:購読者データをポストするフォーム(contact.ejs)内
<input type="text" name="zipCode" placeholder="Zip Code" pattern="[0-9]5">
<input type="text" name="zipCode" placeholder="Zip Code" pattern="[0-9]{5}">
1刷 2020.01.06
218
本文1行目
リスト19-1のコードをviews/usersフォルダのnew.jsに
リスト19-1のコードをviews/usersフォルダのnew.ejsに
1刷 2020.01.06

感想・レビュー

natumn さん

2017-03-23

node.jsを実際に開発しながら学べる本。これ一冊でnode.jsで開発できるようになると思う。開発経験がある前提で話が進むのでプログラミング初心者向けではない。なので、プログラミング始めたての10月ごろ読んだ時はしんどかった。。

ちゃーりー さん

2015-09-22

いま日本語で出てる中では一番新しいと思うので参考になりました。