Models, Views, and Controllers
Understand the key components of a Rails app and how they interact.
1
Models, Views, and Controllers
Rails applications follow the Model-View-Controller (MVC) pattern.
In this lesson, you will learn how these components interact in a Rails app.

2
What is a Model?
Models handle the data and business logic of your application.
They interact with the database using Active Record.
All lessons in this course
- What is Ruby on Rails?
- Setting Up a Rails Project
- Models, Views, and Controllers