O'Reilly logo

CoffeeScript Programming with jQuery, Rails, and Node.js by Michael Erasmus

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Node is not Rails

Although Node and Rails are often used to build similar types of applications, they are in fact, quite different. Rails strives to be a full-stack solution to building web applications, whereas Node.js is more of a low-level system for writing any type of fast and scalable network application. It does not make a lot of assumptions on how your application should be structured at all, except for the fact that you'll use an event-based architecture.

Because of this, Node developers often choose from a variety of frameworks and modules that have been built on top of Node for writing web applications, such as Express or Flatiron.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required