Rails is a development tool which gives web developers a framework, providing structure for all the code they write. A programmer does not have to spend a lot of time configuring files in order to get setup. Ruby on Rails comes with a set of conventions which help speed up development of websites.
Google claims that the inclusion of schema microdata is not currently used as a ranking signal. However, it does improve your site’s rich snippets, which can help your site appear more prominently in SERPs. It assigns meaning to the content, rather than just telling the search engine what the page says.