I’ve been using Python for most of my web projects lately, and have come to really love the Pylons MVC framework. I like the incredible transparency (lack of magic), the built-in components they selected (sqlalchemy, formencode, routes), and the ability to easily change things up (use a different ORM or templating engine).
Moving forward, due to constraints at my company, I’m going to be trying out Ruby rather than Python. I’m wondering if people with experience in both have any recommendations for a Ruby framework that is comparable to Pylons.
Python is to Django as Ruby is to Rails
Python is to Pylons as Ruby is to ?
I have no experience with pylons so its tough for me to compare, but if you are looking for a lightweight alternative to Rails, definitely check out Sinatra. However, keep in mind its not an MVC framework.
Ramaze is another alternative which is ORM and templating engine agnostic.