Skip to content
This repository has been archived by the owner on Feb 7, 2020. It is now read-only.

Comparision With Others Popular Ruby Frameworks

botanicus edited this page Sep 13, 2010 · 4 revisions

Ruby on Rails

Ruby on Rails is trying to solve everything. It’s a huge project and normal user doesn’t need most of the stuff included in Rails. This is the philosophical reason, but the main reason is that Rails just doesn’t work. Shitty broken bundling, a lot of troubles with magical methods …

Everyone is happy because of the upcoming Rails 3. I certainly agree that Rails 3 are much better than Rails 2, but:

- Even if the Rails team release Rails 3 soon, the API is very different, so it will take years to adopt them. Remember situation with Ruby 1.9, how is actually using it? There is plenty of plugins for Rails 2, anyone will use Rails 3 before at least the main plugins will be Rails 3 compatible.

Sinatra & Monk

Sinatra is nifty small framework, but it’s designed for small applications. Apparently the main restriction is the routing, which may works fine for a blog, but you won’t use it for anything bigger. Not mention since you can’t use Usher, it won’t play well with Pancake.

Merb

not so much rack-based
the future isn’t that sure

Ramaze

Ramaze is in some ways quite close to Rango

Clone this wiki locally