title: Ruby on Rails-like framework in JavaScript
body: <p>I'd like to build an app in JavaScript that follows the MVC pattern using a framework that is packed with features like Ruby on Rails. I know Rails fairly well and having a "JavaScript port" of it would be nice. (When I say "JavaScript Port" I don't mean literally, just something similar.) I want to use JavaScript both on the client side and server side. I'm sure that unlike Rails, the client-side will be much heavier and that's fine. I imagine the server-side of it would run on Node but I'm open to other ideas.</p>
  
  <p>My question is basically, what's the closest JavaScript framework to Ruby on Rails? If there is not one solution, what combination?</p>