Why should I use Ruby on Rails

Well one of the up front benefits is you can generate a vanilla UI by
using the rails scaffolding generator. You don't have to spend time
creating html forms and php to process the form data, instead you
get a plain application that creates, reads, updates and deletes
users and items without needing to write any code.