site_logo

HMVC

17 September 2024

updated at: 24 July 2025

HMVC (Hierarchical Model-View-Controller) is an application development pattern, which is a system of MVC models working as a single application. Each individual MVC is independent of the others. All requests to the MVC triads are made through the controller. The main advantage of HMVC is its support for scalability and code reusability.

Модель HMVC
HMVC model