Jump Start Node.js
Publisher: SitePoint
Released: November 2012
Pages: 150

Node.js is changing the way web apps are built. As Node.js apps are written in JavaScript, you can quickly and simply use your front-end skills to develop staggeringly fast, scalable real-time web applications.

Read this book and, in a weekend, you’ll learn how to:

  • Develop a complete working Node.js application - from start-to-finish
  • Deploy your new application to a production server
  • Scale your projects quickly and cheaply

PLUS discover how to use Twitter Bootstrap, MongoDB and Back-bone.js to create fancy web apps, extend their storage, and dy-namically update them.

Product Details
About the Author
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
oreillyJump Start Node.js
 
3.2

(based on 5 reviews)

Ratings Distribution

  • 5 Stars

     

    (0)

  • 4 Stars

     

    (3)

  • 3 Stars

     

    (1)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (1)

60%

of respondents would recommend this to a friend.

Pros

  • Easy to understand (3)

Cons

  • Not comprehensive enough (3)

Best Uses

  • Student (3)
    • Reviewer Profile:
    • Developer (3)

Reviewed by 5 customers

Sort by

Displaying reviews 1-5

Back to top

 
4.0

Book Review: Jumpstart NodeJS

By Andrew

from johannesburg

About Me Developer, Sys Admin

Verified Reviewer

Pros

  • Easy to understand
  • Helpful examples

Cons

  • Not comprehensive enough

Best Uses

  • Student

Comments about oreilly Jump Start Node.js:

This introduction to NodeJS is written in basic tutorial style. This enables you to learn by doing and getting your feet wet.

It starts with an introduction to NodeJS and the surrounding ecosystem as well as installing the required software.

The next chapters focus on building a sample application in NodeJS using several of the current technics of application development such as MVC, realtime web and NoSQL.

The final chapter covers the deployment options available to deploy NodeJS applications.

All in all it is a good read and will enable you to get started. Unfortunately only NoSQL persistence is covered, given that most applications still work better with SQL databases that was a downside for me.

(3 of 4 customers found this review helpful)

 
1.0

Not for Windows users

By Ishikawa

from OC, CA

About Me Designer, Developer

Verified Reviewer

Pros

  • Easy to understand
  • Helpful examples

Cons

  • Not comprehensive enough

Best Uses

  • Expert
  • Intermediate
  • Linux Only Users

Comments about oreilly Jump Start Node.js:

I bought this book thinking I'll get more node.js knowledge. Chapters 1-2 got my attention, I was sold. I felt like xmas eve, eager to open those presents. But then.........the tree caught on fire, Santa never showed up.......my only sin: a Laptop with windows 7 64...

Chapter 3 requires you to install dnode.js.... a great little module....problem is, every subsequent chapter makes use of this module, and it assumes you got it installed without problems.

I've spent two days trying to get this simple module to install, I think I got everything else working. I installed python, visual studio express, etc.......still no Dice.

If you're on windows like me, do yourself a favor and don't install anything on windows. I've been force to fire up a linux VM to see how it goes...

This little 3rd party module pretty much ruined the book, what a way to make a book useless.

(5 of 5 customers found this review helpful)

 
4.0

What's all the fuss with Node.js?

By Eric

from Minneapolis, MN

Verified Reviewer

Comments about oreilly Jump Start Node.js:

I primarily use ASP.NET MVC and the Microsoft web stack, but wanted to try out Node to see what it has to offer. This book covers getting started with Node and then delves into creating a simple stock trading engine and corresponding web site. It covers a number of web technologies and libraries that are commonly associated with building Node applications including: Express (Node library for handling web requests), unit testing (using Mocha), Bootstrap (UI/CSS framework), MongoDb (document/object/hierarchical database), Socket.IO (always connected, socket communication), and Backbone (client side MVC/UI Javascript library). Of course you could buy a single book for each of these technologies, so each is only covered in the depth that is needed to build the sample web application. Overall the book is a nice quick guide (under 150 pages) to what's possible with Node.js, especially if you're already a seasoned web developer coming from another stack (Rails, PHP, Microsoft, etc.). It's not for beginning programmers or people who haven't done any web programming before. The book seems to favor a Linux development experience, but I followed along without a problem using Windows and Microsoft's Web Matrix IDE (which works pretty good for Node development). I didn't notice any spelling/grammar errors or code typos, which means the technical editors and authors did their job. Compared to the other Node books I've looked at, this is a more practical coverage of actually building a working application. Most of the other Node books take their time wading through the internals of Node. It would have been nice to see the sample application built out a little bit more (more forms, more ideas on how to structure the views, layouts, routing, etc), but this is the most complete book I've seen so far on building a web application with Node.

(3 of 3 customers found this review helpful)

 
3.0

Node.js for novices

By Przemysław

from Kraków

About Me Developer

Verified Reviewer

Pros

  • Easy to understand

Cons

  • Not comprehensive enough
  • Some errors
  • Too basic

Best Uses

  • Novice
  • Student

Comments about oreilly Jump Start Node.js:

Several months ago, I took a look at Node.js. Recently, I decided to get to know JavaScript and related stuff better. Beginning of Jump Start Node.js looked promising: test-driven development, interesting examples, fetching remote data, connecting Node.js with MongoDB. The goal of the book was to write Nockmarket — application with different features. Around Chapter 4 it started getting worse. I expected that book show much more about Node.js in action. Seriously, if I want use Twitter Bootstrap then I take a look into documentation. Author shows password encryption with MD5 algorithm and warns that is considered as a weak mechanism for storing passwords. It would nice to see better & complete solution with e.g. bcrypt.
In Chapter 6, author writes about Backbone and use it in Nockmarket. I don't see purpose of introducing Backbone in book with Node.js in the title. I'm much more interested in Node.js ecosystem and tools. Chapter 7 covers some production issues. You can skip Heroku section and find much comprehensive documentation on Heroku pages.
To sum up, this book can be good enough for novices but if you're experienced web developer probably you'll dive into documentation or other resources.

(3 of 4 customers found this review helpful)

 
4.0

Great Intro to Node

By Kendo

from Australia

About Me Maker

Verified Reviewer

Pros

  • Accurate
  • Concise
  • Well-written

Cons

    Best Uses

    • Novice
    • Student

    Comments about oreilly Jump Start Node.js:

    An awesome introduction to Node and it's power. Not too many pages so it's really just for beginners as an intro. Covers all the basics though and writing style is pretty fun too.

    Displaying reviews 1-5

    Back to top

     
    Buy 2 Get 1 Free Free Shipping Guarantee
    Buying Options
    Immediate Access - Go Digital what's this?
    Ebook: $19.95
    Formats:  ePub, Mobi, PDF
    Print & Ebook: $27.45
    Print: $24.95