Core Spring Data
Written by: Oliver Gierke
Featured Refcardz: Top Refcardz:
  1. Git
  2. Prep for CD
  3. DNS
  4. Data Mining
  5. Spring Data
  1. Data Mining
  2. Spring Data
  3. DNS
  4. Machine Learning
  5. MongoDB

Link Details

Link 828529 thumbnail
User 225256 avatar

By mswatcher
via wmilesn.com
Published: Aug 03 2012 / 01:00

First things first, Node.js is a server bundled with low-level routing and sysadmin capabilities and written in Javascript. To even begin this comparison, Node.js requires some friends in the form of Express.js and Mongoose (should MongoDB be your database of choice) to align with Rails, which is written in the Ruby language.
  • 5
  • 1
  • 1185
  • 1027

Comments

Add your comment
User 338269 avatar

Miloskov replied ago:

0 votes Vote down Vote up Reply

Express.js with Node.js gives you the full pack, Im using it plus using javascript from the backend all to the front end with jQuery, knockout.js etc, you can have all your infrastructure just in one language. Also Node.js gives you scalability and performance in the other hand with Rails if your need something scalable or with awesome performance you end with some middleware or backend in Java or Scala. Also Im not sure why people find so special Rails, Yes Rails got its time on 2005 when went public and it was a fresh air of a framework but right now nothing special about it. Maybe Ruby the language still have its charming but I prefer personally Javascript or Python but thats other story.

User 338269 avatar

Miloskov replied ago:

0 votes Vote down Vote up Reply

By the way Node.js is not a framework it is just a web server or lets call it a spec of web server similar to Mongrel in Rails land, the framework is Express.js.

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Voters For This Link (5)



Voters Against This Link (1)