please do read the book "Agile Web Development with Rails" or read the articles in RubyOnRails.org website before you ask questions like that. because there are thousands of people have asked the same question and hundreds of people have answered them. why don't you spend a couple of days reading these stuff then tell us your thoughts?
i don't mind the forum is necessary or not. but anyway, please show your respect to others time and effort. think about it before ask it, instead of ask some meaningless questions after played with it for only 1 day. is it very difficult?
please do read the book "Agile Web Development with Rails" or read the articles in RubyOnRails.org website before you ask questions like that. because there are thousands of people have asked the same question and hundreds of people have answered them. why don't you spend a couple of days reading these stuff then tell us your thoughts?