In this course section, we will begin using Rails and Active Record. Rails is an MVC framework that allows us to quickly bootstrap our applications. Active Record is an ORM (object-relational mapping) library that uses naming conventions to configure much of the interactions between our objects and the database tables that back them.
In this section, we will cover the following:
In many ways, Rails makes our lives easier. However, it is a monolithic framework that can be difficult to learn at first. Rails will simplify routing while ActiveRecord makes using databases easier. That being said, it is a big jump from Sinatra to Rails. At this point, it shouldn't come as a surprise that this course section is challenging, too. The good news is that we will be working with Rails for the rest of the Ruby class. As always, it's okay if all the concepts don't click at first. We will have three additional course section after this one to improve our Rails skills.
At the end of this section, you will complete an independent project. Your code will be reviewed for the following objectives:
Lesson 1 of 34
Last updated July 14, 2022