I only have recent experience with Ruby on Rails, so it's impossible to fairly compare them all. That said, I do believe Ruby on Rails is (still) a great way to quickly develop a web-based product. It's not the right tool for every job (e.g. single-page apps and real-time apps), but for a relatively straight forward CRUD app (Creating, Reading, Updating, and Deleting records) it's extremely fast to get something up and running.
Plus, there are a hundreds if not thousands of high-quality Rubygems for common functionality such as authentication, commenting, and most other common site features.
I only have recent experience with Ruby on Rails, so it's impossible to fairly compare them all. That said, I do believe Ruby on Rails is (still) a great way to quickly develop a web-based product. It's not the right tool for every job (e.g. single-page apps and real-time apps), but for a relatively straight forward CRUD app (Creating, Reading, Updating, and Deleting records) it's extremely fast to get something up and running.
Plus, there are a hundreds if not thousands of high-quality Rubygems for common functionality such as authentication, commenting, and most other common site features.