Here is how the concept of Model, View, Controller (MVC) fits into rails.
I need to get more definition on items 3, 4 and 5.
- ActiveRecord is the Model. Business logic is here
- ActionView is the View. HTML and XML goes here
- ActionController is the Controller. The routing requests and their processing goes in here
- ActiveResource: Support for RESTful APIs.
- Active Support: JSON glue/helpers, All extensions to Ruby base classes and other "stuff"
I need to get more definition on items 3, 4 and 5.