Rails is a web-application framework that includes everything needed to create databasebacked web applications according to the Model-View-Controller (MVC) pattern.
Understanding the MVC pattern is key to understanding Rails.
MVC divides your application into three layers, each with a specific responsibility.
- The Model layer
- The Controller layer
- The View layer
Leave a Reply