Best Books of the Month Shop Men's Shoes Learn more nav_sap_plcc_6M_fly_beacon $5 Albums All-New Amazon Fire TV Beauty Videos Amazon Gift Card Offer jrscwrld jrscwrld jrscwrld  Amazon Echo Starting at $49.99 Kindle Voyage Nintendo Digital Games Fall Arrivals in Amazon Outdoor Clothing Learn more

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your email address or mobile phone number.

Digital List Price: $21.99
Kindle Price: $8.19

Save $16.80 (67%)

These promotions will be applied to this item:

Some promotions may be combined; others are not eligible to be combined with other offers. For details, please see the Terms & Conditions associated with these promotions.

Deliver to your Kindle or other device

Deliver to your Kindle or other device

Flip to back Flip to front
Audible Narration Playing... Paused   You are listening to a sample of the Audible narration for this Kindle book.
Learn more

Building Node Applications with MongoDB and Backbone Kindle Edition

19 customer reviews

See all 2 formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"

Length: 204 pages

Kindle Daily Deals
Kindle Delivers: Daily Deals
Subscribe to find out about each day's Kindle Daily Deals for adults and young readers. Learn more (U.S. customers only)

Editorial Reviews

Book Description

Rapid Prototyping and Scalable Deployment

About the Author

Mike has had the privilege of working with some of the largest and most influential brands in the world, including Disney, Microsoft and McDonalds. He has years of web development experience, designing and building everything from small business sites to large MMO server clusters hosting millions of players.In his free time Mike maintains his personal blog ( and contributes to forums and experiments with emerging frameworks and software. Mike lives in Vancouver with his wife and their three children.

Product Details

  • File Size: 815 KB
  • Print Length: 204 pages
  • Simultaneous Device Usage: Unlimited
  • Publisher: O'Reilly Media; 1 edition (December 11, 2012)
  • Publication Date: December 11, 2012
  • Sold by: Amazon Digital Services, Inc.
  • Language: English
  • ASIN: B00AMT35TC
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Not Enabled
  • Lending: Not Enabled
  • Enhanced Typesetting: Not Enabled
  • Amazon Best Sellers Rank: #760,508 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?

More About the Author

Mike Wilson is a developer, systems architect and administrator who specializes in highly scalable and responsive web applications. He has been building web applications small and large across multiple industries for over a decade, bringing his experience and insights into his writing.

Mike is a multifaceted developer with experience in many technologies and programming languages. He shares his thoughts on his website at

Customer Reviews

Most Helpful Customer Reviews

17 of 18 people found the following review helpful By JP Kabler on February 20, 2013
Format: Paperback Verified Purchase
I hate the fact that I hate this book so much. I want to like it, I really do. The author is clearly incredibly knowledgeable on Node, MongoDB, and Backbone.js. I respect the fact that he didn't do what most books do and simply try to just use an incredibly simple example. He actually mentions topics like security, best practices, and minimum viable product requirements. Unfortunately, the book is a "high friction" learning experience. What I mean by "high friction" is that simply trying to follow along with the author is difficult, and introduces a cognitive load that interferes with the learning process. For example, the author introduces code, without ever mentioning what file, let alone the directory or subdirectory in the project the code is located. Can you find it by looking? Of course, but I didn't buy a book to dig around through source code. If I wanted to learn by digging around in source code, I would. It takes longer, so I bought a book to save me time, but this book fails in that regard. The worst part: I trust O'Reilly as a publisher and have really liked their products. This book drags their reputation through the mud in my opinion. It fails on delivering what I paid for, and that sucks I want my money back, but I doubt that will be happening anytime soon. O'Reilly, author, please feel free to contact me if you want to make this right.

Just to be clear, in the past two months, I've torn through several coding books: books on Meteor.js, Node, PANDAS, etc. They have all been incredibly productive, fun experiences. This book was a stark contrast to those. Difficult and with no context offered.

In the meantime, I'm going to teach myself Backbone from some videos, blog posts, and source code, since they are superior to this awful book.
1 Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
12 of 12 people found the following review helpful By Chris Alvarado on January 20, 2013
Format: Kindle Edition Verified Purchase
First review here so please bear with me. . .

I picked this book up only days after its release. I am a software developer with over 15 years of experience and in that time I have purchased and read through a plethora of tech books. I'm almost always itching to learn some new languages / frameworks. At the moment I'm really wanting to become proficient with NodeJS / MongoDB hence the purchase of this title. I consider myself a senior level (very capable and even talented at times) developer. But this book . . . wow. The editor was either asleep or non-existent. The code examples often deviate from the descriptions and in some cases functionality is reference that was never detailed in code.

The style of this book (and the description as well as the first pages) lead me to believe that it was meant to be a complete walkthrough of constructing an application from start to finish. But there are key pieces of functionality that are omitted that then cause the application you are working on to fail. I've been able to hunt down the issues on my own and repair them so that the application works in the end but again . . . where was the editor?

Bottom line, this book is in dire need of some QA!

In all fairness though, I do feel much more comfortable with NodeJS / MongoDB / Backbone now. I think this book coupled with several others that I have ordered will enable me to become quite familiar with this set of frameworks.
5 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
8 of 8 people found the following review helpful By PageMaster on May 14, 2013
Format: Paperback
Short story: You don't want none of this s*** Dewey!

Less short story:
First off, I don't like writing negative reviews. It takes a lot for me to even write a review. I learned some things while reading and re reading this book to make sure I understood exactly what was going on, but this book was -not- ready for publication. If you're beginning with node and you want to spend hours fiddling with this code to get it to work for you I would not recommend it.

For those who haven't purchased this book yet:
Move along sir. Consider looking at "Professional Node", "Node Beginner", "Learning Node", "Jump Start Node", "Node.js In Action", "Node Cookbook", "Node for front-end Developers", "Node up and Running" .... or anything else. Trust me.

For those who unfortunately purchased this book:
There is an errata corrections link at O'Reilly - warning, its minimally helpful:
Check it out though.

There is only ONE mention of github in my version of this book. It's where to find development shots of Node.js. That's great. After quite a bit of googling, turns out he has a github page for errata corrections as well:

Of 15 issues mentioned by github users, 5 have been closed. Go there if you've wasted your time and want to get -some- of the code working before you eventually decide to cut your losses.
It helped me get SOME of my code working, but it's not without its bugs and I was following the code verbatim. Copy and paste, clone the github repository, go wild. You'll still feel like a baby seal doing double barrel cart wheels in the air cuz the local orca pod is bored today.

Hope this helps someone.
Read more ›
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
6 of 6 people found the following review helpful By hrc1920 on January 22, 2013
Format: Paperback Verified Purchase
I was really excited to get this book because it covered three things (Node, MongoDB and Backbone) that I've been meaning to learn and looked to be a concise, inexpensive book. Unfortunately, it was too good to be true. You only get to learn Backbone and Mongo in a context of the project the book walks you through building. It would have been much more useful to have a guide to getting up and running with each of these platforms independently of one another.

The book reads like a bunch of code (for a large, odd, social networking platform) with lots of comments -- just not useful for those looking for a higher-level overview and approach to getting up and running with these platforms and strategies to use for building projects with them.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Recent Customer Reviews


There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
First post:
Prompts for sign-in