Crate ruex

source · []
Expand description

Design pattern framework on top of PureMVC.

The PureMVC framework has a very narrow goal. That is to help you separate your application’s coding interests into three discrete tiers: Model, View and Controller.

This separation of interests, and the tightness and direction of the couplings used to make them work together is of paramount importance in the building of scalable and maintainable applications.

In this implementation of the classic MVC Design meta-pattern, these three tiers of the application are governed by three Singletons (a class where only one instance may be created) called simply Model, View and Controller. Together, they are referred to as the ‘Core actors’.

A fourth Singleton, the Facade simplifies development by providing a single interface for communication with the Core actors.

Read more..

PureMVC Diagram


PureMVC and other design patterns

The ruex prelude.