. . . "However, there is now a new approach with leverages the Model/View/Controller design pattern that has worked so well in frameworks such as Ruby on Rails." .