Routes, Frames,
Models, APIs, Sessions and Rex files, where the Rex files are template files
controlled mostly with template directives and compiled using compiler functions. All window associative files are stored and processed from their
relative directory within the root windows directory that is mainly reserved for storing window associative files.
The WVM system depends on a structure where a Model is created before a
View is rendered. In order to work with WVM framework,
a Window file must be created. Window files are the main classes that are extended to the root Window controller class which determines how the entire application
is processed. Hence, Window files inherit the properties of their root parent Window which has extensive route management and template
loading features. The window system resolves routes mostly by the use of predefined routing logic. These routing
logics are responsible for determining how routes are validated and resolved.
Window class. The following are the properties of a Window file.
windows/ directory or window/ subdirectory.Window class__construct() method which serves as entry point.Window class are the Routes and Frames. Routes which is used for handling routes and also, we have Frames which serve as binding or parent structure for Routes.
The Route files are usually placed within the Routes subdirectory of the windows directory while similarly, Frame files are expected to be
within the Frames subdirectory of the windows directory.