Despite not being a ruby programmer, this is why I've loved _why's shoes framework (http://shoesrb.com/) You're not going to use it on an enterprise project, but in terms of just getting shit done with a little friction as possible it's great — and that is precisely what a beginner needs.