JiNexus MVC is a design pattern layer for JiNexus Framework which focuses on modularity and performance that separates business logic and presentation.
The MVC layer is built on top of the following components:
- Module Manager - load the modules and merge the configuration
- Config - register and retrieves the merge configuration.
- Route - provides routing of a request. It matches the request to its respective controller to dispatch
- HTTP Request - provides an object oriented interface to global variables such as $_GET, $_POST, $_FILES, $_COOKIE and $_SERVER as well as easy access to other useful request information.
Below is the basic application structure:
If you found a typo or error, please help us improve this document.