Action Pack

The Action Pack is the the View and Controller together - since they are so intimately connected.  This is what the user of the website really experiences - the view (design) and the actions (methods in the controller like ‚create‘.)  The Controller is the logical center, the hub, the NORAD, for your app and your code.  It coordinates the interactions between the user, the view, and the model.  ***Rails handles most of this interaction behind the scenes.*** (What does that mean exactly?)


  • Manages routing external requests to internal actions (I don’t really know how this is different than 
  • Manages Caching (what does this mean?  I don’t know)
  • Manages Helper modules, which extend capability of the view template without bulking up their code
  • Manages sessions, giving users the impression of ongoing interaction with our application


| Back