Node.js the Right Way and over 2 million other books are available for Amazon Kindle . Learn more

Sign in to turn on 1-Click ordering.
Trade in Yours
For a 2.68 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Start reading Node.js the Right Way on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Node.js the Right Way: Practical, Server-Side JavaScript That Scales [Paperback]

Jim R. Wilson

RRP: 12.99
Price: 11.49 & FREE Delivery in the UK. Details
You Save: 1.50 (12%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon. Gift-wrap available.
Want it Monday, 14 July? Choose Express delivery at checkout. Details


Amazon Price New from Used from
Kindle Edition 9.00  
Paperback 11.49  
Trade In this Item for up to 2.68
Trade in Node.js the Right Way: Practical, Server-Side JavaScript That Scales for an Amazon Gift Card of up to 2.68, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

5 Dec 2013 1937785734 978-1937785734 1

Get to the forefront of server-side JavaScript programming by writing compact, robust, fast, networked Node applications that scale. Ready to take JavaScript beyond the browser, explore dynamic languages features and embrace evented programming? Explore the fun, growing repository of Node modules provided by npm. Work with multiple protocols, load-balanced RESTful web services, express, 0MQ, Redis, CouchDB, and more. Develop production-grade Node applications fast.

JavaScript is the backbone of the modern web, powering nearly every web app's user interface. Node.js is JavaScript for the server. This book shows you how to develop small, fast, low-profile, useful, networked applications. You'll write asynchronous, non-blocking code using Node's style and patterns. You'll cluster and load balance your services with Node core features and third-party tools. You'll work with many protocols, creating RESTful web services, TCP socket clients and servers, and more.

This short book packs a hefty dose of Node.js. You'll test your code's functionality and performance under load. You'll learn important aspects of Node development--from its architecture and core, to its ecosystem of third-party modules. You'll discover how Node pairs a server-side event loop with a JavaScript runtime to produce screaming fast, non-blocking concurrency. Through a series of practical programming domains, you'll use the latest available ECMAScript Harmony features and harness key Node classes such as EventEmitter and Stream. Throughout the book, you'll develop real programs that are small, fast, low-profile, and useful.

Get ready to join a smart community that's rapidly advancing the state of the art in web development.

What You Need:

Latest stable release of Node.js, this book was written with 0.12.x in mind. The 0MQ (ZeroMQ) library, version 3.2 or higher.

Special Offers and Product Promotions

  • Spend 30 and get Norton 360 21.0 - 3 Computers, 1 Year 2014 for 24.99. Here's how (terms and conditions apply)

Frequently Bought Together

Node.js the Right Way: Practical, Server-Side JavaScript That Scales + JavaScript: The Good Parts + AngularJS
Price For All Three: 39.62

Buy the selected items together
  • JavaScript: The Good Parts 15.63
  • AngularJS 12.50

Product details

More About the Author

Discover books, learn about writers, and more.

Product Description


""Node.js the Right Way"" really is the right way to get a fast start with modern serverside JavaScript programming. It goes far beyond the basic mechanics of JavaScript and Node and shows you what really goes into making a quality server-side application.""--Allen Wirfs-Brock, Project editor, ECMAScript Language Specification""If you're just getting started with Node, skip everything else--this is the only book you'll need.""--Rick Waldron, Software Engineer, Boucoup, LLC""Finally, a book that teaches that Node.js is much more than a bare-bones webscale application server for hipsters.""--Eric Redmond, Coauthor of Seven Databases in Seven Weeks

About the Author

Jim R. Wilson is a principal software engineer at Brightcove. He's contributed to several open-source projects including corridor, HBase, MediaWiki, and Node.js. In addition to coding and writing, Jim is a speaker and co-author of Seven Databases in Seven Weeks.

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

There are no customer reviews yet on
5 star
4 star
3 star
2 star
1 star
Most Helpful Customer Reviews on (beta) 4.7 out of 5 stars  17 reviews
14 of 14 people found the following review helpful
5.0 out of 5 stars More than a web application server 13 Feb 2014
By Eric Redmond - Published on
Format:Kindle Edition
I don't have enough positive things to say about this book. You start with the simplest callbacks, moving to asynchronous file I/O, to network patterns and slowly build up to rolling your own HTTP server. It's is so much more than "here is how you make a simple web app", but it shows that node is a general purpose evented platform--equally at home handling inputs on large-scale distributed systems, as well as embedded on small IoT devices. There is finally a book that teaches that Node.js is much more than a bare-bones webscale application server for hipsters, and I'm grateful for that.
7 of 9 people found the following review helpful
5.0 out of 5 stars Excellent compact introduction to Node.js 30 Mar 2014
By Bruce Horner - Published on
Format:Paperback|Verified Purchase
Excellent book -- easily the best I've read on Node.js. In just over 120 pages it starts by exploring asynchronous model then covers file handling, socket programming, messaging with ZeroMQ, databases usage for CouchDB and Redis, finishing with web applications using express and introduction to scalability and security. Some of the code examples no longer work due to changes in versions of the referenced libraries (such as cheerio for XML parsing). Not a word is wasted in this compact introduction. Highly recommended.
1 of 1 people found the following review helpful
5.0 out of 5 stars Node from a different angle 23 Jun 2014
By Richard Williams - Published on
Format:Kindle Edition|Verified Purchase
Most node books I read follow the same progression from using node to serve http files, using express to build web services, accessing the file system, and so on and so on. This book however takes a fresh approach. While it covers the same areas, it adds messaging with ZeroMQ, authentication with Passport, ECMAScript 6 using harmony (including new features such as generators) and more. All in a manageable size that can be carried everywhere you go (it's so good you'll want to do that). If you're looking for something special in the node literature - be sure to check this out!
3 of 4 people found the following review helpful
5.0 out of 5 stars Awesome book 16 Mar 2014
By bbeny - Published on
Format:Paperback|Verified Purchase
I like books that are short and get right to the point. This is one of those books. It's one of the best node.js books out there. I found it very easy to read and easy to understand. If you've never done node.js, this is a great look into this new technology and whats it's capable of. The one thing I have to say is that this is not for someone who has never worked with javascript. Prior knowledge of the language will go a long way in making this book valuable to you.
5.0 out of 5 stars Great read 10 Jun 2014
By Alfred E. Nutile - Published on
Format:Kindle Edition|Verified Purchase
Great read. I like how the writer came at node from the ground up. Makes it easier to then use frameworks etc.
Were these reviews helpful?   Let us know

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category