What do you think?


Node.js in Action
JavaScript on the server? You bet! Node.js is a JavaScript framework that can be used to create scalable, high-performance web applications. Using asynchronous I/O, the server can do more than one thing at a time, a key requirement for real-time apps like chat, games, and live statistics.
Node.js in Action, Second Edition is a thoroughly-revised new edition that starts at square one and guides readers through all the features, techniques, and concepts needed to build production-quality Node applications. The book dives into the many different uses of Node: traditional web applications, real-time web applications, non-web network applications, and even desktop applications. It also covers the ongoing development of Node via io.js and the emerging ECMAScript 6 features.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
Node.js in Action, Second Edition is a thoroughly-revised new edition that starts at square one and guides readers through all the features, techniques, and concepts needed to build production-quality Node applications. The book dives into the many different uses of Node: traditional web applications, real-time web applications, non-web network applications, and even desktop applications. It also covers the ongoing development of Node via io.js and the emerging ECMAScript 6 features.
Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.
392 pages, Paperback
First published January 1, 2011
Ratings & Reviews
Friends & Following
Create a free account to discover what your friends think of this book!
Community Reviews
Displaying 1 - 26 of 26 reviews
February 2, 2020
The beginning was great but then it turned into an advertisement for different packages. "In Action" book series is great but this one missed its point.
May 22, 2016
Another NodeJS book that puts too much focus on building web apps and libraries instead of Node itself.
Beyond explaining the event loop, this book goes full-library explanation mode that you can always read from the official library's docs.
Beyond explaining the event loop, this book goes full-library explanation mode that you can always read from the official library's docs.
December 22, 2015
What started to be out to be a very great book turned out to be not really great. I really enjoyed the 'lets dive in approach' of the first example, unfortunately due to technology changing so fast the quality (the further in the book the more errors and the more omissions) and means to reproduce the later examples (mainly thinking about express and connect) deteriorate, making it sometimes rather frustrating.
The book also focuses on nodejs a lot, and where they focus a lot on 'third party' npm modules, it lacks some focus on items such as properly dealing with the language itself and it also lacks some proper do and don'ts in term of architecture and best practices.
I'm afraid the window in which this book is relevant has expired some time ago ...
The book also focuses on nodejs a lot, and where they focus a lot on 'third party' npm modules, it lacks some focus on items such as properly dealing with the language itself and it also lacks some proper do and don'ts in term of architecture and best practices.
I'm afraid the window in which this book is relevant has expired some time ago ...
January 29, 2015
While the content and flow is good, this book covers Express 3. It needs to be updated to Express 4 asap as Express 4 is already in wide usage. 3 starts for a book that needs a new revision.
May 8, 2018
This is a well written book that answered a number of my questions about working with node for both command line and web apps. The book included references to a number of testing and other frameworks that look to be useful and covered deployment considerations. That the tech stack for the examples overlapped the stack I was using was a bonus.
January 29, 2019
Useful for fast read and remember how to do some topics.
Touching WebSockets with simple but useful examples.
Touching WebSockets with simple but useful examples.
December 23, 2024
Suggesting this for my acquaintances
March 9, 2017
The book is not update with latest version of node and express, but is a good foundation for starting programming with node.js
October 28, 2013
Part-1 of the book introduces Node fundamentals in detail covering a chat application in chapter 2,which I felt was tough to follow, being newbie to Node.But Part-2 is the heart of the book covering Node's low-level API's in detail, all the middle-ware's, and then coverage of Web Frameworks Connect and Express is comprehensive and easy to follow.After covering Part-2, revisiting Part-1, clarified all my doubts, the Chapter 2 Chat application was easy to understand now.
It's clear and concise coverage, combined with an easy writing style allows for quick reading and understanding.Overall this book offers a well rounded and highly approachable introduction to developing applications with Node. It's probably too advanced for the absolute beginner, but prior experience in web application development, combined with basic installation of server applications should be adequate.
The only thing where I was expecting more information was the real world use cases and scenarios where we can use Node.js.
It's clear and concise coverage, combined with an easy writing style allows for quick reading and understanding.Overall this book offers a well rounded and highly approachable introduction to developing applications with Node. It's probably too advanced for the absolute beginner, but prior experience in web application development, combined with basic installation of server applications should be adequate.
The only thing where I was expecting more information was the real world use cases and scenarios where we can use Node.js.
January 9, 2014
The content quality in this book is extremely good. I really hope there's an updated edition covering the recent significant changes to Connect, Express, Socket IO and all the other modules in this book. Without an updated edition, the shelf life of this book will quickly expire (and to a certain extent already has).
Unfortunately the errata is a problem, even after compensating for the different module versions. The scattered errata makes the exercises difficult to work with and are sometimes downright confusing. Publishing a corrected version of the digital book would be nice as well as an official list of errata.
The best sections of this book are those that walk you through the construction of their sample shout box application, which is a basic blog app. Nearly every aspect of building an application with Node are covered in those sections. If you can make your way through the differences found in the book and current module versions you'll find this book very useful.
Unfortunately the errata is a problem, even after compensating for the different module versions. The scattered errata makes the exercises difficult to work with and are sometimes downright confusing. Publishing a corrected version of the digital book would be nice as well as an official list of errata.
The best sections of this book are those that walk you through the construction of their sample shout box application, which is a basic blog app. Nearly every aspect of building an application with Node are covered in those sections. If you can make your way through the differences found in the book and current module versions you'll find this book very useful.
June 7, 2014
This was a great dive into Node.js and dovetailed with some of the grunt/gulp preprocessor reading I've been looking at. It also gave me another perspective on ASP.NET MVC (and MVC architectures in general) while expanding my literacy with the now near-ubiquitious JavaScript language. There was even a chapter on acceptance testing and another on github which both merge (see what I did there?) nicely with other efforts I have going on at work and on personal projects. Even if you are NOT working on a specific node.js project, this is a worthwhile read.
July 13, 2012
Very good introduction to Node.js. The book teaches the basic conceptions of Node.js, frameworks that are used for creating Node.js apps, web applications.
What I think could be better:
1. More details about Node.js (child processes, creating custom modules).
2. The chapters where we create a photo app using Express would be more structured and easier to follow. I would like to be able to download work in progress code from the book website.
What I think could be better:
1. More details about Node.js (child processes, creating custom modules).
2. The chapters where we create a photo app using Express would be more structured and easier to follow. I would like to be able to download work in progress code from the book website.
January 2, 2017
I enjoyed reading this book, however, I recommend this book for beginners who would like to know Node.js and have a whole idea of Node community, libraries, frameworks and in-use practices. All in all, it is worth to read that.
By the way, I have read Node.js in Action, Second Edition, manning.com/books/node-js-in-action-s...
By the way, I have read Node.js in Action, Second Edition, manning.com/books/node-js-in-action-s...
January 3, 2014
Good book for beginners with nodejs.
February 11, 2014
Best node book available right now. Focuses on express
March 5, 2014
A great introduction to Node.js - comprehensive, well structured and with lots of pointers to further reading. I read sections to start with then sat down and read it cover to cover. I'm glad I did.
March 12, 2014
Well structured, good introduction to node. Very nice chapter about debugging.
March 29, 2014
Haven't read every page, but it's a perfect reference book. Covers everything from application setup to protocol descriptions to security and testing.
August 3, 2014
The book is doing a great job describing the fundamentals. It does it correctly and is recommending good practices. Highly recommended for Node.js beginners, but not only.
February 25, 2015
The book has some weird chapters that maybe could be replaced for others with more relevant information ,nevertheless this is a must read book if you are a noob in the NodeJS world
April 19, 2016
Didn't like this when I first looked at it. The new edition seems like an improvement.
January 27, 2017
Easy to follow and quite a few insights inside worthy to learn.
October 18, 2021
Вода, основы и дока express. Книгу можно было сделать в 10 раз короче
July 11, 2014
Okay book. I would rate Programming JavaScript Applications higher.
Displaying 1 - 26 of 26 reviews




















