Why use Rails? Well, you want to use it because it helps you make programming web apps easier. It gives you flow control dictation, it has built-in default behaviors that follow best practices. You have less code to maintain.
Here’s a good resource to get started with Rails:
Udemy Getting Started Series on Ruby on Rails - Jordan Hudgens
RailsCast - Getting Started with Rails
Rails on Rails Guides