3 Reaction::Manual::Glossary - Terms and Definitions used in Reaction
11 =head3 Interface Model
17 Model-View-Controller - a high-level software design pattern, which focuses on separation of concerns. For details on MVC, try here, here, and here. Reaction is an extended MVC system; it uses a two-layer Model (the Interface Model, with the Domain Model below it). Views are implemented by DOCTODO. Controllers are represented by DOCTODO.
21 A software design pattern in which one
25 A particular interface that a class implements. Here, Role is used in the sense of Moose::Role; this same concept is sometimes called a Mix-In Class or a Decorator pattern.
29 In Reaction, the View modules handle rendering the ViewPort. ViewPorts are the V in MVC.
41 =item * L<Reaction::Manual>
47 See L<Reaction::Class> for authors.
51 See L<Reaction::Class> for the license.