Ruby on Rails is one of the most popular programming frameworks, in part because of its model-view-controller architecture.
In this screencast, we look at views and controllers. Models can stand alone and provide value without views or controllers. It is not unusual to see Rails applications with models that have no directly associated view or controller. In fact, in the previous episode, we demonstrated the capabilities of models attributes, validations, and associations without showing any views or controllers.
Yet, while models can stand alone, views and controllers (the V and C in MVC) are naturally paired to each other and work together to present a functional Rails web application. Because of this close relationship, we cover both in this screencast.
