What is quom ?

The quom framework acts as a middleware between user interface and user application, offering a generic configuration of the interface setup. Our main focus is on the development of the web/html module to demonstrate the powerful functionality on the most used common user interface in our time.

The html module can be used for a high performance and secure way to distribute a web page or web application. The program persists in memory. Applications can use the same consistent data for each request. This method offers a fast and secure way to establish user logic into a page.

Quom provides the opportunity to load modules and plugins at runtime. Modules are used for database access or user interfaces. Plugins are libraries with a specific application interface to extend the functionality. The plugin is the option to put in your user code.

There is still a risk to crash the whole application by loading faulty plugins. We are working on quom services for the seperation of user code and user interface. The service can run as an own process and interaction is done by network sockets. The service provides a number of functions and data sets, which control can be fully customized by the quom interface.