Selecting a technology in which you will develop a web app is a challenge that every product or business owner has to face. If you make the right choice, it will give you a solid base for growth and expansion. If you choose wrong though, it may cost you an arm and a leg.
Node.js and Ruby on Rails (RoR) are two popular server-side solutions for web application development. Despite the fact that both environments can manage apps of any complexity, they are built around different concepts and architectures.