Frameworks like Ruby on Rails are great because they make it easy to write code – in a way that makes sense for the problem of websites.
Programming languages are great because they make it easy to write code – in a way that makes it easier for us to understand.
In the end though, all of these abstractions were not written with your problem in mind, but a generic, off-the-shelf problem that you don’t actually have.
Thus, write with any language you want. But write in a way that’s appropriate to your problem, and write in a way that’s appropriate to you.