Getting search engines to crawl your wonderful single-page Website is hard. Since rendering is not done by the server, you have no real way of serving your site content to non-browser clients (like search engine robots).
This isn’t a jQuery vs. the world rant, nor is it a comparison of MV frameworks. Instead, this is my take on how the jQuery phenomena is hindering the progress of MV frameworks and front-end development in the mobile age
There are many client-side MV* frameworks out there. My framework de jour is Spine.js, which I have grown to like and appreciate. However, like most frameworks out there, Spine depends on jQuery (or Zepto to an extend)
Update (19-Nov-2012 18:30pm) - The following post is a subjective rant. It isn’t meant to convince you that you should or shouldn’t use Ruby, or any other technology. The context of the points below is that of Web develo