Humax is a software framework designed to develop Rich Internet Application (RIA) Web 2.0 apps.
While XmlHttpRequest is what makes a web application AJAX-enabled, several patterns are used to bring it to life. In the AJAX world, JavaScript replaces high-level languages in the UI and UI processing layers. With so many frameworks available, giving interoperability between server-side and client-side, developing client-side is more object-oriented. This is not only a matter of object thinking. The client-side needs the features and facilities available in server-side technology, especially when developing applications for Web 2.0.
Humax is an initiative to provide the above-specified requirements. Overall, the scope of Humax framework is a complete object orientation and interoperable Web 2.0 framework. It is a framework with features like those in server-side technology.
Using Humax library is easy. Firstly, add the Humax library file “humax0.1.js” into the header section of your HTML page with the script tag. Secondly, define and use classes. Define client-side code within a separate JavaScript file, or within the page itself. Humax recommends using a separate file to improve development productivity.
The framework provides sample code and modern HTML/JavaScript editors with code assistance to ease writing code. Humax officially recommend using Aptana IDE, the pure open-source IDE for developing HTML/JavaScript. The Code Assist Profiles is one of its unique features.
The framework offers asynchronous method invocation, JavaScript packaging, a timer class, and AppConfig. This release offers the user an even better experience than before. Surely, Humax is a complete package for developing RIA Web 2.0 applications with ease.
Version 0.2.1: N/A